XML RPC - Antwort vom Empfangsscript

P

PoNs

Hallo, ich hab ein kleines XML RPC Projekt geschrieben. Ich weiß dass alles total unsicher und zusammengewürfelt ist aber es geht einzig und allein um die Funktionalität und daraum das es erstmal so läuft wie ich will.

index.php:

PHP:
<?php

	mysql_connect('localhost', 'root', '');
	mysql_select_db('test');
	
	$query = sprintf("INSERT INTO pings ( title, url, excerpt, blog_name ) VALUES ( '%s', '%s', '%s', '%s' )", $_POST['title'], $_POST['url'], $_POST['excerpt'], $_POST['blog_name']);
	
	mysql_query($query);
	
	echo $query;

?>

send.php

PHP:
<?php

$trackback_url = 'http://localhost/xmlrpc/';
$host = 'localhost';
$data = 'title=Mein+Eintrag&url=http%3A%2F%2Funblogbar.com%2Fweblog%2C123.html&excerpt=Ein+kleiner+Auszug%2C+...&blog_name=unblogbar.com';

$fp = @fsockopen($host, 80);
@fputs($fp, "POST ".$trackback_url." HTTP/1.1\r\n");
@fputs($fp, "Host: ".$host."\r\n");
@fputs($fp, "Content-Type: application/x-www-form-urlencoded; charset=utf-8\r\n");
@fputs($fp, "Content-length: ".strlen($data)."\r\n");
@fputs($fp, "Connection: close\r\n\r\n");
@fputs($fp, $data);
@fclose($fp);



?>

Das Script funtkioniert einwandfrei, die Daten kommen perfekt in der Datenbank an. Meine Frage ist jetzt nur: wie antworte ich in der index.php und wie verarbeite ich diese Antwort in der send.php?

//edit: dass ich das Script geschrieben hab entspricht nicht ganz der Wahrheit, der Großteil kommt hierher
 
Zuletzt bearbeitet von einem Moderator:
Zurück