Hi Chris,
EKKI meint richtigerweise, dass es an dieser Stelle keinen Sinn macht, mit der Session zu arbeiten (deine User sollen jawohl bitte nicht ohne Bestätigung sofort registriert und angemeldet sein). Vielmehr ist es sinnvoll, hier durchgängig mit $_POST Variablen zu arbeiten (nie das Validieren vergessen).Dein Formular kann hier gut ein Affenformular sein, d.h. du schickst es per
action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"
an sich selbst.Welcher Button gedrückt wurde, checkst du besser mit entsprechenden name-Attributen als per JS (z.B. mit
<input type="submit" name="checknickname" />
undif (isset($_POST['checknickname']
).Dein wesentlicher Denkfehler ist, glaube ich, dass du den Nickname nach dem ersten Durchgang nicht wieder zurückgibst. Also
<input type="text" name="nickname" value="<?php echo $_POST['nickname']; ?>" />
>
> Ganz am Ende setzt du dann `$username = $_POST['nickname']`{:.language-php} oder sonst `$username = $_POST['name']`{:.language-php}.
>
>
> cheers
> Antipitch
Wie geil es hat funktioniert. Vielen Dank an alle.
aber eine frage hätte ich noch.
Ich verusche jetzt auch noch die Suchfunktion zu erweitern, also die Abfrage soll auch Namen ausgeben, also wenn ich auf suchen klicke, die auch ungefähr so geschrieben sind
z.B.
ich schreibe ins textfeld hinein "chris"
dann soll er auch datensätze suchen wie "chris2" odeer cHrIs" oder so in der art, wenn ihr mir da noch helfen könntet wäre ich euch wirklich zu dank verpflichtet.