Toon posts:

verborgen pagina weergeven voor meerdere ingelogden

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

Verwijderd

Topicstarter
$HTTP_POST_VARS['gebruikersnaam'] = addslashes($HTTP_POST_VARS['gebruikersnaam']);
$HTTP_POST_VARS['$wachtwoord'] = addslashes($HTTP_POST_VARS['wachtwoord']);
//We voeren de querry uit die de combinatie login en password controleerd
$Query = mysql_query("SELECT * FROM gebruikers WHERE
gebruikersnaam = '$HTTP_POST_VARS[gebruikersnaam]' AND password = '$HTTP_POST_VARS[wachtwoord]'");
$Results = mysql_num_rows($Query);
if ($Results == '1') {
//Als de gegevens kloppen registreren een sessie
$MySession->Login = 1;
$MySession->Username = "$HTTP_POST_VARS[gebruikersnaam]";
$MySession->Password = "$HTTP_POST_VARS[wachtwoord]";
session_register("MySession");
echo " Je bent ingelogd als $MySession->Username .n";
}
//Als de gegevens niet kloppen
else {
print "Je gebruikersnaam of wachtwoord klopt niet. Probeer het opnieuw. n";
}
}
?>

Hierboven de code die ik gebruik voor mijn inlogpagina, maar nu kunnen meerdere gebruikers dezelfde pagina's zien. wat ik wil is dat er voor 1 gebruiker alleen zijn pagina zichtbaar word, zodat een andere inlogger niet op die pagina kan komen.
is dit mogelijk?

Verwijderd

ja dat is mogelijk!

  • Stewie!
  • Registratie: September 2001
  • Laatst online: 10:07

Stewie!

Keen must die!

Moet je wel inlogspecifieke pagina's maken :)


Strava: https://www.strava.com/athletes/149347154


  • foske
  • Registratie: Juli 2001
  • Laatst online: 12:11
ik vind je vraagstelling beetje onduidelijk, maar zal toch proberen een beetje antwoord te geven:

Ergens zal je dan moeten aangeven van wie de pagina is.. Je zou een tabel kunnen aanmaken met daarin de persoonlijke gegevens en die tabel koppellen via een gebruikersID ofzo. En als het om een specifieke pagina gaat, moet je in die pagina aangeven dat alleen de gebruiker met die gebruikersID (ik hou van ID's, maar je zou ook combinatie gebruikersnaam ww kunnen doen) de pagina mag zien, anders redirect naar login.php

  • cavey
  • Registratie: Augustus 2000
  • Laatst online: 11-06 07:23
briljant antwoord :)

ennuh

je kan aan de user een eigenschap hangen welke pagina die mag zien, of waar die heen moet

en dan bv redirecten naar username.html ofzo

of per pagina een functie aan laten roepen die controleert of de $MySession->username wel in een "allow" list staat.. zo nee -> "xs denied"

vrij gemakkelijk.... :Y)

[ Voor 89% gewijzigd door cavey op 06-11-2003 13:26 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17-08 23:56

Janoz

Moderator Devschuur®

!litemod

Het lijkt me in eerste instantie handig om even de quickstart door te nemen van dit onderdeel van het forum. Deze is te vinden in een van de bovenste topics in de topiclijst. Er missen namelijk enkele esentiele dingen in je startpost. Denk hierbij aan wat je al hebt ge probeert waar je preceis vast loopt enz enz

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1

Dit topic is gesloten.