einloggen mit sessions

GErD

Mitglied
Hallo,

ich probiere gerade sowas zu machen, dass sich user einloggen können
ich habe folgendes probiert:
PHP:
if($login)
{
  $ca = "SELECT * FROM forummembers WHERE name = '$un' and pw = '$pw'";
  $cc = mysql_query($ca);
  while($row = mysql_fetch_object($cc))
  {
    if($row->name != "" and $row->pw != "" )
    {
      session_register('un');
      session_register('pw');
    }
  }
}
wie kann ich jetzt auf $un zugreifen?
also:
PHP:
if($un)
{
  //mache sonstwas
}

oder weiss jemand noch eine andere lösung?

Wäre nett wenn mir jemand helfen könnte
 
es gibt einen ganz tollen button da oben rechts ...

top_search.gif


dann wäre z.b. folgendes bei rausgekommen:
http://www.tutorials.de/tutorials9684.html

cyas,
chino
 
-

Als erstes fehlt dir session_start(), damit du eine Session startest.
PHP:
while($row = mysql_fetch_object($cc))
Desweiteren brauchst du hier keine Schleife zu benutzen, da du ja nur einen Datensatz bzw. einen User aus der Datenbank holst.

Per $_SESSION['un'] kannst du dann auf den Inhalt der Sessionvariablen zugreifen.

Aber wie schon erwähnt, kannst du gerne mal einen Blick in besagtes Tutorial riskieren, dort wird es ganz anschaulich erklärt.

Chino:
Es ist immer gut auf die Tutorials zu verweisen, aber da hier wenigstens ein bisschen Eigeninitiative vorhanden ist, hätte man auch freundlicher antworten können. ;)
 
Vielen Dank,

das mit dem $_SESSION['un'] funktioniert jetzt!
Sorry das ich vergessen hab vorher mal nachzuschauen!
 
Zurück