Hallo Andavos,
also ich lass das per Apache laufen (hab ja keinen PHP Server :( ).
hab ich was von einem PHP-Server geschrieben? den gibt es afaik nämlich nicht - php läuft immer als "Erweiterung" eines Apachen (oder auch IIS o.ä.)
da geht das mit
<?
wenn es bei dir geht, heißt es noch lange nicht, dass es überall geht.
Das $password kommt aus dem Formular "Name=password".
Ich hab das zwar mit _Post... gelesen, aber so geht das bei mir auch.
definiere "geht nicht". (im übrigen musst du "POST" groß schreiben, also: $_POST['password'])
$password .= "\n";
für was ist das?
ka ^^, hab den Code teilweise kopiert.
ist der Code nicht erklärt?
da <br> sieht man dann aber nicht ;)
Also wenn ich die datei aufrufe steht da:
Andavos|andavos
Anda|vos
ja, "\n" ist ein Zeilenumbruch - nur ist es recht sinnlos, den an $password dranzuhängen (zumal $password zum Vergleichen ja noch verschlüsselt werden muss) - ich würde den Zeilenumbruch (wie geschrieben) mit trim() am gespeicherten Passwort ändern.
Das sicherheits loch ist nicht weiter wichtig ;)
es ist dein Sicherheitsloch... imho sollte das nicht egal sein.
Grüße aus Nürnberg
Tobias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|