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