Fixed: [PForum 1.27] Cookie wird gesetzt, obwohl Login nicht speichern

Begonnen von milindur, 31. Dezember 2004, 13:06:11

Vorheriges Thema - Nächstes Thema

milindur

Hallo,
wenn beim Login die Logindaten nicht gespeichert werden sollen, existieren die Cookies puserid und puserpwd nicht. Dies ist richtig und ja auch so gewollt.
In der loginchech.php wird aber im Abschnitt (\"wenn eine UIN übergeben, Gültigkeit des Login erhöhren\") immer nur dann der Cookie aktualisiert, wenn er noch nicht existiert. Es müsste aber genau anders herum sein. Nur wenn die Logindaten-Cookies existieren (dies also vom User gewünscht war) müssen sie erzeugt werden.
Nachfolgend der bereits korrigierte Code-Ausschnitt:

 
Die Zeile \"if ( isset($_COOKIE[\'puserid\']) and isset($_COOKIE[\'puserpwd\']) ) {\" muss also mit isset und nicht mit !isset geschrieben werden.
  - Editiert von Milindur am 31.12.2004, 13:33 -

all your base are belong to us / Discord