Archiv verlassen und diese Seite im Standarddesign anzeigen : post senden und antwort auswerten
hi, ich möchte per php einen post an eine andere datei senden und die ausgabe dieser datei auch mit php auswerten...
ist das irgendwie möglich?
senfmensch
09-04-2006, 22:11
klar. machste nen socket oder über curl. gibt auch irgendwie sone neue php http klasse. glaub bei pecl
//Edit: http://pecl.php.net/package/pecl_http
Oder Du benutzt einfach mal die Suche des Forums: http://www.mrunix.de/forums/showthread.php?t=43762&highlight=post
Pingu
jo, das hab ich inzwischen auch gefunden:
<?php
function PostToHost($host, $path, $referer, $data_to_send) {
$fp = fsockopen($host, 80);
printf("Open!\n");
fputs($fp, "POST $path HTTP/1.1\r\n");
fputs($fp, "Host: $host\r\n");
fputs($fp, "Referer: $referer\r\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp, "Content-length: ". strlen($data_to_send) ."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $data_to_send);
printf("Sent!\n");
while(!feof($fp)) {
$res .= fgets($fp, 128);
}
printf("Done!\n");
fclose($fp);
return $res;
}
$data = "pid=14&poll_vote_number=2";
printf("Go!\n");
$x = PostToHost(
"www.linux.com",
"/polls/index.phtml",
"http://www.linux.com/polls/index.phtml?pid=14",
$data
);
?>
klappt auch prima, danke:D
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.