fehlerhaft ?
Big BOB
- php
Also das ist ein Ausschnitt aus meinen Script . Es hat vorher auch funktioniert . Aber jetzt geht es nicht mehr . $name und $passwort werden vom Formular bestimmt. Es soll name uns passwort vergleichen . Schon mal danke im voraus.
$fp = file("pass.txt");
$size = sizeof($fp);
for ($i=0;$i<$size;$i++) {
$zeile = explode("|",$fp[$i-1]);
// wird gefunden
if ($zeile[0] == $name AND $zeile[1] == $Passwort){
$ausgabe = 1;
// wird nicht gefunden
} else {
$ausgabe = false;
}
}
}
if ($ausgabee == 1 )
{
echo "hallo";
}
Huhu
Also das ist ein Ausschnitt aus meinen Script . Es hat vorher auch funktioniert . Aber jetzt geht es nicht mehr .
Was bedeutet "vorher"?
$passwort »» if ($ausgabee == 1 )
liegt es evtl. an "ausgabee" ?
Viele Grüße
lulu
Holladiri
Also das ist ein Ausschnitt aus meinen Script . Es hat vorher auch funktioniert . Aber jetzt geht es nicht mehr . $name und $passwort werden vom Formular bestimmt. Es soll name uns passwort vergleichen . Schon mal danke im voraus.
Na, ob das funktioniert ???
$fp = file("pass.txt");
$size = sizeof($fp);
$size = count($fp);
for ($i=0;$i<$size;$i++) {
$zeile = explode("|",$fp[$i-1]);
^^^^^^^^^^^gibt auch den Array-Index "-1". Deswegen:
$zeile = explode("|", $fp[$i]);
// wird gefunden
if ($zeile[0] == $name AND $zeile[1] == $Passwort){
^ Sicher ein großes "P" ?
$ausgabe = 1;
// wird nicht gefunden
} else {
$ausgabe = false;
}
}
}
if ($ausgabee == 1)
^ ein "e" zuviel
{
echo "hallo";
}
Ciao,
Harry