Daten sollen an eine XML-Schnittstelle übergeben werden...
Anleitung hierzu: Die XML-Anfrage muss via HTTP-POST übermittelt werden. Der POST-Parameter (welcher die XML-Daten enthält) muss ebenfalls "xml" heißen.
http://www.domain.de/xml.html?xml=...
Wo liegt da der Fehler:
Der Server meldet immer "POST-Parameter not found"...
Anleitung hierzu: Die XML-Anfrage muss via HTTP-POST übermittelt werden. Der POST-Parameter (welcher die XML-Daten enthält) muss ebenfalls "xml" heißen.
http://www.domain.de/xml.html?xml=...
Wo liegt da der Fehler:
Code:
$query = rawurlencode("xml=<Daten><Name>".$name."</Name></Daten>"); $domain = "www.domain.de"; $sock=fsockopen($domain,80); if($sock) { fputs($sock,"POST /xml.html HTTP/1.0\n"); fputs($sock,"Host: ".$domain."\n"); fputs($sock,"Content-type: application/x-www-form-urlencoded\n"); fputs($sock,"Content-length: ".strlen($query)."\n\n".$query); while(!feof($sock)){$res.=trim(fgets($sock,128));} echo $res; fclose($sock); }
Kommentar