Hi Leute,
ich schicke ein Formular asynchron ab und erwarte die antwort in einem iFrame. Allerdings wird das Formular nicht richtig in den Request mit eingebunden.
Schreibe ich im Zielscript
sehe ich nur
Ich hab dann mal mit Tamper-Data auf den Request im Firefox geschaut. Dort ist ein POST-Parameter mit folgendem Schlüssel und ohne Inhalt aufgelistet:
Das sieht doch sehr danach aus, also ob der Firefox hier den Request falsch aufbaut, oder?
Für Chrome habe ich kein vergleichbares PlugIn, der zeigt aber die gleichen Symptome.
Was kann ich denn hier ändern?
HTML
<form action="newsletterSubmit.php" method="POST" id="newsletterForm"
target="resultFrame">
<table border="0" class="form-table">
<!-- Eingabelemente, es leigt also nicht daran, dass ich keine definiert hätte -->
</table>
<br />
<iframe name="resultFrame" style="..." onload="newsletterSubmitFinished();"></iframe>
</form>
newsletterSubmit.php
PHP
<?php
session_start();
if (!isset($_SESSION['adm_user'])) exit();
if (!$_SESSION['adm_user']['allow']['news']) exit();
if (!isset($_POST['subject'])) exit("blub");
[...]
?>
Sowohl im Firefox als auch im Chrome sehe ich dann da ein "blub", obwohl in der Table eindeutig das drin ist:
Ich seh keine lösung... kann da jmd helfen?