problem mit safe-mode on ?!
Einklappen
X
-
Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten
[color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)
-
Ja meine Variable ist passwort, da diese am Anfang so definiert wird...
Oder täusche ich mich da jetzt?
Er holt sich ja die Info vom gepostetem Textfeld (password) und definiert diese als passwort
Kommentar
-
vor register globals off hat das funktioniert:
$passwort = md5($password);
jetzt hat fabs(i) es so geändert:
$passwort = md5($passwort); diese zuweisung erfolgt innerhalb der whileschleife und dass ist falsch, weil bei jedem schleifendurchlauf wird vom md5 ein neuer md5 gebildet. steht das passwort als erstes in der users.txt funktioniert es, ansonsten nicht.
Kommentar
-
@3DMax:
Also muss ich es einfach so umändern, dass in der user.txt das Passwort als erstes geschrieben wird (also "MD5passwort|username") und dann funktioniert es, so wie ich es jetzt umgeändert habe?EDIT:
aber ich hätts grad ausprobiert in user.txt username und passwort umzutauschen, jedoch der selbe fehler: zugriff verweigert....Zuletzt geändert von fabs(i); 27.11.2006, 21:37.
Kommentar
-
@max
bei jedem schleifendurchlauf wird vom md5 ein neuer md5 gebildet
@fabs
Den md5() kannst du auch ausserhalb der Schleife machen, ist ja immer derselbe.
Hast du den var_dump() mal gemacht ? Stehen dort username und pw so drinnen wie der User sie eingeben hat ?
Gruss
tobiGutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten
[color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)
Kommentar
-
Original geschrieben von fabs(i)
@3DMax:
Also muss ich es einfach so umändern, dass in der user.txt das Passwort als erstes geschrieben wird (also "MD5passwort|username") und dann funktioniert es, so wie ich es jetzt umgeändert habe?
und innerhalb der while-schleife entfernst du $passwort = md5($password); komplett.
Kommentar
Kommentar