Hallo Community,
brauche mal eure Hilfe, da ich gerade ein Brett vor dem Kopf habe und gar nix raffe. Wenn ich ein Formular erstelle und absende, habe ich das value Feld, sofern gesetzt, mit $_POST['schlüssel'] ausgefüllt. das ist kein Problem. da ich aber 5 Inutfelder habe und die Antworten in einem Array stehen sollen, habe ich de Felder im html-Formular name="antwort[]". Dadurch werden alle Antworten in einem Array antwort gesammelt. Das Array kontte ich auch provehalber ausgeben und funzt. was ich aber nicht hinbekomme, ist nach dem Absenden das automatische befüllen der value-Felder mit dem array antwort.
Hier mal der Code:
Kann mir jemand sagen, wie ich das Schreiben muss??
Vielen Dank!
varix
brauche mal eure Hilfe, da ich gerade ein Brett vor dem Kopf habe und gar nix raffe. Wenn ich ein Formular erstelle und absende, habe ich das value Feld, sofern gesetzt, mit $_POST['schlüssel'] ausgefüllt. das ist kein Problem. da ich aber 5 Inutfelder habe und die Antworten in einem Array stehen sollen, habe ich de Felder im html-Formular name="antwort[]". Dadurch werden alle Antworten in einem Array antwort gesammelt. Das Array kontte ich auch provehalber ausgeben und funzt. was ich aber nicht hinbekomme, ist nach dem Absenden das automatische befüllen der value-Felder mit dem array antwort.
Hier mal der Code:
Code:
<form class="formbody" action="" method="post">
<fieldset>
<legend><strong>Ihre Frage </strong></legend>
<?php if (!empty ($error["frage"])){echo "<div class='error'>".$error['frage']."<br></div>";} ?>
<label for="Frage">Frage</label>
<input type="text" class="text" id="frage" name="frage" size="30" maxlength="100" value="<?PHP if(isset ($_POST['frage'])) echo $_POST['frage'] ;?>"/><br />
<label for="Antwort">Antwort 1:</label>
<input type="text" class="text" id="antwort" name="antwort[]" size="30" maxlength="100" value="<?PHP if(isset ($_POST["antwort[]"])) echo $_POST["antwort[]"] ;?>"/><br />
Kann mir jemand sagen, wie ich das Schreiben muss??
Vielen Dank!
varix