Loginscript funktioniert wieder mal nicht =(
Hallo,
also das ist mein Code: EDIT: GEÄNDERTER CODE PHP-Code:
Parse error: parse error, unexpected '{' in E:\Programme\xampp\htdocs\sites\bewerbungshomepage\login.php on line 19 hab leider auch nur von überall Codeschnippsel zusammengefügt und auch Hilfe von anderen Personen bekommen. Kann mir bitte jdm. helfen ? Danke ;) mfg Sirius |
AW: Loginscript funktioniert wieder mal nicht =(
PHP-Code:
|
AW: Loginscript funktioniert wieder mal nicht =(
wahrscheinz mit nei gerutscht ;)
aber ist nicht der auslöser dieser fehlermeldung =( ------> neuer geänderter code oben jetzt kommt kein fehler mehr, sondern die seite bleibt einfach weiß =( habs gefunden... sind ja massenhaft unterschiedlich variablen O_O frag mich blos wie die jetzt dareingekommen sind... vorher warn die glaub ich net da -.- aber wie überprüft man das jetzt richtig ... weiß ich nämlich nicht ??? :( |
AW: Loginscript funktioniert wieder mal nicht =(
Zitat:
zusätzlich noch das gehirn anstrengen hilft auch: warum bleibt die seite weiß? weil keine ausgabe erzeugt wird. die ausgabe wird in der if-anweisung erzeugt. die if-bedinung in_array($name,$benutzerarray) ist also immer false. woran könnte das liegen? naja, in_array überprüft, ob ein wert element eines arrays ist. kann der inhalt von $name im array $benutzerarray vorkommen? nein, denn $name wird nirgends mit inhalt gefüllt. und wieso du den schließenden klammern der if-blöcke ein ; folgen lässt, ist mir auch nicht klar. |
AW: Loginscript funktioniert wieder mal nicht =(
die variable $name bekommt doch an dieser stelle einen wert:
$name = $_POST['benutzername']; oder etwar nicht ? dann wird die if-anweisung falsch sein ? aber ich weiß net warum ^^ |
AW: Loginscript funktioniert wieder mal nicht =(
Zitat:
was gibst du denn beim feld für den benutzernamen ein? sicherlich nicht 'fisi' => 'md5('b9acdea2da5f11854dd76c09b522c77f'), 'fiae' => 'md5('b9acdea2da5f11854dd76c09b522c77f'), 'itsys' => 'md5('b9acdea2da5f11854dd76c09b522c77f') oder? denn das ist das einzige element von dem array und damit die bedinung der if-anweisung wahr wird, müsste das also der wert von $name sein. |
AW: Loginscript funktioniert wieder mal nicht =(
hmm Du hast glaube ich Deinen von irgendwoher kopierten Code nicht so ganz verstanden oder?
also erstmal 1. hast Du oben stehen: $name = $_POST['benutzername']; $pass = $_POST['passwort']; dann kommt auf einmal: $post_user = $_POST['username']; $post_pass = $_POST['passwort']; Also entweder Dein Formular hat gleich 2 Felder wo man einen Benutzernamen eintragen muss und zusätzlich ein Passwortfeld oder Du hast einfach verschiedene Scripte zusammengebastelt. 2. in_array($name,$benutzerarray) naja Du hast zwar die variable $name aber nicht im array sondern außerhalb! 3. lass die md5-Verschlüsselung ruhen! Dein Script ist eh eine totale Sicherheitslücke... |
AW: Loginscript funktioniert wieder mal nicht =(
Ich glaube auch, Du solltest Dich nochmal mit den basics beschäftigen.
Und dann schau dir genau an, was das Skript Zeile für Zeile macht. - Such die Anweisungen raus. - Was macht jede einzelne Anweisung? - Was bewirkt das jeweils im Kontext ? - Macht das Sinn? - Was brauchst Du an der Stelle? |
AW: Loginscript funktioniert wieder mal nicht =(
hab jetzt ein neues script... allerdings hat mir das jdm. geschrieben...
ich muss irgendwan mal nen php kurs besuchen :( schaut jetzt folgendermaßen aus: PHP-Code:
|
AW: Loginscript funktioniert wieder mal nicht =(
Dein erster Ansatz kann zum Beispiel so umgesetzt werden
PHP-Code:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29:20 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.