Neuigkeiten:

still alive...

Hauptmenü

Frage zum Login

Begonnen von heart, 10. Mai 2005, 19:18:24

Vorheriges Thema - Nächstes Thema

heart

Hi,
ich dreh hier noch durch  /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />
Hab \"als Übung\" ein wenig powie\'s Login-Dateien (vom pblog) angesehen und hab das mal local \"nachgestellt\" (als user-db angelegt und die Dateien login.inc.php, logout.php, edituser.php...). Soweit so gut, nun zum Problem  /uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />
Ich kann mich einloggen, aber klick ich dann oben auf \"Profil: Admin\" z.b. so gelange ich sofort wieder beim Login-Anmelde-Schirm, log ich mich mit den gleichen Daten wieder ein, komm ich auf die edituser.php z.b.!
Klick ich jetzt nochmal auf  \"Profil: Admin\" *zack* lande ich wieder bei der Login-Aufforderung  /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />
Lasse ich einen Cookie anlegen (Haken beim Login-Fenster also rein), dann geht es problemlos!!!
Also wo liegt der Hund begraben beim Login, wenn ich den Cookie-Haken nicht setze?
Wo muss ich den Fehler suchen?
Danke Euch
Gruß Heart  
http://www.h-trader.de\" rel=\"external nofollow\">http://www.h-trader.de/images/banner-small.jpg\" alt=\"banner-small.jpg\">



heart

...irgendwie scheint die SESSION verloren zu gehen.
Nach dem Login ist $_SESSION[\'UIN\'] vorhanden, doch nach Klick z.b. auf \"Profil: Admin\" (s. oben) lande ich ja wieder beim Login (also ist die SESSION nicht mehr da bzw. \"0\").
Die Überprüfung im login.inc.php

// ############ Login überprüfen
$sqlbefehl= \"Select * from $tab_user where uin=\'\".$_SESSION[\'UIN\'].\"\' And uin  \'\'\";
$ergebnis  = mysql_query($sqlbefehl, $serverid);
if (mysql_num_rows($ergebnis) != 1) {
...

 
liefert mir also dann immer \"0\" und ich bekomm die Login-Seite wieder angezeigt...
Aber warum geht die SESSION verloren  :=( ?
Gruß Heart  
http://www.h-trader.de\" rel=\"external nofollow\">http://www.h-trader.de/images/banner-small.jpg\" alt=\"banner-small.jpg\">



heart

OH MANN.....
Da ich ja für den Test nicht die plog_main.php hatte, fehlte das alles entscheidende
session_start();
 /uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />/uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />/uploads/emoticons/icon_e_smile.gif.4a0acefcb917340d2c82e5239c009e6e.gif\" alt=\":)\" />/uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />/uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />
Gruß Heart  
http://www.h-trader.de\" rel=\"external nofollow\">http://www.h-trader.de/images/banner-small.jpg\" alt=\"banner-small.jpg\">



all your base are belong to us / Discord