hi,
http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
Bin ich ganz dumm oder steht das nicht bereits im Code desAusgangspostings?
Ich bin der Dumme - ja, es steht dort bereits.
Gut, dann wäre jetzt also zu überprüfen, warum das Script nicht das tut, was es soll.
Die Beobachtung, dass das Versenden der Mail nicht geschieht, ist als "Debugging" ja etwas wenig.
Da könnte man jetzt also entweder wie bereits vorgeschlagen die übergebenen Werte mal zur Kontrolle in eine Session o.ä. schreiben, und mit einem weiteren Script von dort auslesen.
Oder aber, man lässt das Script zunächst mal nur $_POST (und ggf. $_GET, $_SERVER und was einen sonst noch interessiert) zur Kontrolle ausgeben, mit dem Content-Type text/plain - und lässt sich dass dann vom readystateHandler im AJAX-Script über responseText zur kontrolle mal alert'en.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }