Mailinglisten-Archive |
Hallo, Zeiger, Stefanie schrieb: > Guten Tag! > > Meine Aufgabe besteht zur zeit darin, mit Hilfe des PEAR Paketes für XML-RPC eine kleine Server-Datei und eine kleine Client-Datei zum Laufen zu bringen. > > Ich habe 2 Testdateien servertest.php und clienttest.php angelegt (mittlerweile sogar kopierte Quelltexte von einem PHP.net Benutzer die nachweislichen funktionierten). In der Datei servertest.php wird eine Variable $HTTP_RAW_POST_DATA benötigt. Diese ist jedoch leer. > > [...] > > Clienttest.php > > <?php > echo ini_get(always_populate_raw_post_data); > function do_call($host, $port, $request) { > > $fp = fopen( 'http://lima-pro1/szeiger/XMLRPC/servertest.php', 'r' ); > $query = "POST http://lima-pro1/szeiger/XMLRPC/servertest.php HTTP/1.0\nUser_Agent: My Egg Client\nHost: ".$host."\nContent-Type: text/xml\nContent-Length: ".strlen($request)."\n\n".$request."\n"; > > if (!fputs($fp, $query, strlen($query))) { > [...] ich würde gar nicht vermuten das das funktioniert, hast du es mal so probiert wie im Handbuch beschrieben? http://de.php.net/manual/en/wrappers.http.php -- Sebastian
php::bar PHP Wiki - Listenarchive