Mailinglisten-Archive |
Hallo Mirko, > ohne die scripte sehen zu können ist es rel. schwer zu antworten. Das kann man ja ändern (gekürzte Fassung): <?php include("pfad.inc"); //geht alles if (file_exists("reg_user/".$user.".txt")) { $datei=fopen("reg_user/".$user.".txt","r"); $c_pw=fgets($datei,100); fclose($datei); $pw=crypt($pw,"lt"); if ($pw!=$c_pw) { $error="Das Passwort ist falsch!"; header("Location: $location/admin_login.php?error=$error&user=$user"); die; } } if (!file_exists("reg_user/".$user.".txt")) { $error="Sie haben einen nicht existierenden Usernamen eingegeben!"; header("Location: $location/admin_login.php?error=$error"); exit; } ?> wie gesagt: obiges läuft einwandfrei soll nur bei Unstimmigkeiten eingreifen (daher auch if ($pw!=$c_pw) statt ==) und wird in ein anderes script eingebunden, in dem jedoch die variable nicht zur Verfügung zu stehen scheint, obwohl das Form seine Daten an das Script sendet und sie ja seltsamerweise auch hier zur verfügung stehen. Der für Hilfe dankbare daniel
php::bar PHP Wiki - Listenarchive