Sagt mal gibt es im Backend irgendwas, das mehrere Formulare auf einer Seite verhindert?
Konkret habe ich etwa so etwes wie
<form action="myfile.php?editplan=show&fastedit=1" method="POST">
<input name="appointment" type="hidden" value="2017-06-21" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
</ form>
<form action="myfile.php?editplan=show&fastedit=1" method="POST">
<input name="appointment" type="hidden" value="2017-06-22" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
</ form>
<form action="myfile.php?editplan=show&fastedit=1" method="POST">
<input name="appointment" type="hidden" value="2017-06-23" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
</ form>
So wird das auch übertragen (überprüft mit Fiddler). Im Browser habe ich dann aber im Quelltext
<form action="myfile.php?editplan=show&fastedit=1" method="POST">
<input name="appointment" type="hidden" value="2017-06-21" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
</ form>
<input name="appointment" type="hidden" value="2017-06-22" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
<input name="appointment" type="hidden" value="2017-06-23" />
<select name="customers_id" onchange="this.form.submit()" style="width:180px;">
<option>1</opttion>
<option>2</opttion>
</ select>
Damit ist appointment immer "2017-06-23", egal welche Select-Box ich anklicke.
Bin ich da gerade einfach zu blöd für?
Linkback: https://www.modified-shop.org/forum/index.php?topic=37406.0