Problem Regi Page..

05/06/2014 22:58 BeasT1009#1
Hallo,
Ich habe ein Problem mit der Regi-Page von meinem P-Server.
Möglicherweise kann mir ja jemand von euch Helfen.
Screenshot:

[Only registered and activated users can see links. Click Here To Register...]

Document ist ebenfalls im Anhang.(aus der php hab ich eine txt gemacht)

Gruß Kai
05/07/2014 03:05 『  』#2
Zeile 55:
Code:
 if($_POST[action]!="signup")
mit
Code:
 if($_POST['action']!="signup")
austauschen.
Grund: $_POST ist ein assoziatives Array von Variablen. Da du bei einem Array ein Index angeben musst (1,2,3,4,5 etc.) kann PHP nicht verarbeiten, was du mit "action" meinst.
Erst durch das ' oder " weiß PHP, welche Variable du von welchem Index haben möchtest.

Übergibst du also via PHP eine Variable "name" mit dem Wert "Kasu" kannst du
mit $_POST['name'] den Wert "Kasu" auslesen.
__________________________________________________ ________________________

Zeile 58:
Code:
echo "<form method='post' onSubmit='disabledBttn(this)' action=".$_SERVER[PHP_SELF]."?id=reg".$_SERVER[QUERY_STRING].">
mit
Code:
echo "<form method='post' onSubmit='disabledBttn(this)' action=".$_SERVER['PHP_SELF']."?id=reg".$_SERVER['QUERY_STRING'].">
austauschen.

Grund: Ebenfals wie $_POST ist $_SERVER ein assoziatives Array von Variablen.
Durch 'name' erhälst du den Wert, der hinter 'name' steckt.

__________________________________________________ ________________________

Wie du den Fehlermeldungen entnehmen kannst, erwartete PHP in Zeile 55: 'action',
gegeben hast du PHP jedoch: action
' <- Vergessen.

Zeile 58: Möchte PHP bei den Arrays $_SERVER: 'PHP_SELF' / 'QUERY_STRING'.
Gegeben hast du PHP jedoch: PHP_SELF / QUERY_STRING.
Ebenfals ' vergessen.

LG
05/07/2014 13:17 EpicFight#3
Kleiner tipp da fehlen eig überall die '' or "" und $username = $_POST['username'], $password = $_POST['password'] ist unsiche, müsste auch gefixt werden
05/07/2014 15:08 BeasT1009#4
Erst einmal DANKE für die Antworten :D
Werds mal korriegieren und mich dann erneut melden.
Kai

€dit: Top hat schonmal 2 fehler deleted :D
Bleibt noch einer.. undzwar:" Notice: Undefined index: action in D:\xampp\htdocs\index.php on line 55 "

nocheinmal eine kleine Hilfestellung bitte :P

Kai
05/07/2014 15:09 EpicFight#5
Kannst dich auch bei weitern fragen mich ni skype adden: the_naruto1995

Edit: hab ihm alles gemacht