Method POST im Hintergrund ausführen ?

Mach doch einfach einen Unsichtbaren iFrame!

PHP:
<iframe name="hiddenframe" frameborder="0" height="0" width="0" src="hiddenform.html"></iframe>
Und der Inhalt der Datei hiddenform.html
PHP:
<html><body>
<form name="postform" method="post" action="ziel.php">
    <input type="hidden" name="feld1" value="">
    <input type="hidden" name="feld2" value="">
    <input type="hidden" name="feld3" value="">
</form>
</body></html>
Jetzt musst du nurnoch dieses Formular mit Werten versehen und abschicken:
PHP:
with(window.frames['hiddeniframe'].document.postform) { 
    feld1.value = 'blabla';
    feld2.value = 'wert2';
    feld3.value = 'testest';
}
 
Zurück