Ik heb een kort php/html script gemaakt. Het script stuurt een aantal variabele via een POST door naar een andere pagina (post.php).
Nu is het vreemde dat als ik de waardes aanpas ($_POST[Value1], $_POST[Value2], $_POST[Value3]) deze netjes worden doorgestuurd naar het postscript. Als ik op de submit button klik krijg ik de variabele (go_submit) de eerst keer niet door... Als ik twee keer de button aanklik werkt de submit button wel. Wat doe ik niet goed. Ik hoef toch niet bij elke "this.form.submit" een nieuwe form aan te maken o.i.d?
<?php
///////////////////////////////////////////////////////////////////////////////////////////////////
echo "<form id=\"myform\" action=\"post.php\" method=\"POST\" />";
echo '<input type="text" name="Tekst" style="width: 200px;" style=" border: none;" style=" border: none;" value="Value1"/>';
echo "<input type=\"text\" name=\"Value1\" onchange=\"this.form.submit();\" value=\"".$_POST[Value1]."\" />";
echo '<input type="text" name="Tekst" style="width: 200px;" style=" border: none;" style=" border: none;" value="Value2"/>';
echo "<input type=\"text\" name=\"Value2\" onchange=\"this.form.submit();\" value=\"".$_POST[Value2]."\" />";
echo '<input type="text" name="Tekst" style="width: 200px;" style=" border: none;" style=" border: none;" value="Value3"/>';
echo "<input type=\"text\" name=\"Value3\" onchange=\"this.form.submit();\" value=\"".$_POST[Value3]."\" />";
echo " <input type='submit' name='go_submit' onsubmit=\"this.form.submit();\" value='Opslaan record' />";
echo "</form";
?>
1.662 views