Variable per POST mit Ajax übergeben

soa

Erfahrenes Mitglied
Hallo zusammen,

ich habe natürlich das Forum durchsucht und weiss wie man eine Variable an PHP übergibt, doch in meinem Fall will es mir nicht gelingen:

Mittels Ajax wird eine PHP Datei ausgelsen : via POST



PHP:
var http = null;

if (window.XMLHttpRequest) {
   http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
   http = new ActiveXObject("Microsoft.XMLHTTP");
}


function sndReq() {
if (document.f1.xyz.value != ""){
if (http != null) {
   http.open("POST", "test.php", true);
   http.onreadystatechange = ausgeben;
   http.setRequestHeader(
      "Content-Type",
      "application/x-www-form-urlencoded");
   http.send("a=1");  // <-- Hier soll die Übergabe erfolgen
    }
}//end if
} //function

Im Anschluss erfolgt die Ausgabe der Datei test.php...

Die 1 wird an die php Datei gesendet .

Ich habe aber ein Eingabefeld : document.f1.xyz.value

Dieses soll anstelle der 1 übergeben werden.

Wie stelle ich das an ?
Ich hoffe, mein Problem ist verständlich.

Vielen Dank

SOA
 
Hi hab ein problem ich möchte formular daten übergeben und die funktion sendReq für mehrer formulare mit unterschiedlichen feldern nutzen. kann ich mir den send string auch zusammen bauen lassen?
 

Neue Beiträge

Zurück