Hallo liebes Forum,
ich habe zwei Extensions.
Extension1 erstellt mehrere <form>-Tags die sich durch ein hidden-Feld unterscheiden, aber auf die gleiche Seite - nämlich die mit der Extension2 - verweisen
gekürzter Beispiel-Code:
<form name="do_booking" id="do_booking" action="ext2/" method="post">
<input type="hidden" name="oid" value="23" />
<input name="Abschicken" src="book_now.gif" style="border:0;" type="image" />
</form>
<form name="do_booking" id="do_booking" action="ext2/" method="post">
<input type="hidden" name="oid" value="14" />
<input name="Abschicken" src="book_now.gif" style="border:0;" type="image" />
</form>
<form name="do_booking" id="do_booking" action="ext2/" method="post">
<input type="hidden" name="oid" value="63" />
<input name="Abschicken" src="book_now.gif" style="border:0;" type="image" />
</form>
auf der 2. Seite nehme ich die Variablen entgegen und geb sie einfach aus:
$postArray = t3lib_div::_POST();
$content .= "oid: ".$postArray['oid'].";";
Aber er gibt komischerweise immer zb: "oid: 14" aus und zwar egal welchen Button ich drücke.
Nach welchem Prinzip er die ausgegebene Variable auswählt kann ich noch nicht sagen, mal ist es die und ein andermal wieder eine andere. Mit jedem Cacheleeren ändert sich das
Obwohl er ja theoretisch nur eine Form - und somit nur die Variablen von genau eben jener Form - mitschicken dürfte.
Wenn ich das ganze ohne Typo3 programmiere, dann funktioniert es auch, aber mit Typo3 will es einfach nicht klappen..
Hat jemand von euch eine Idee dazu?
Gruß
David