"T M" <t@nowhere.net> wrote in message
news:mtHA7.6472$5v1.495015@news010.worldonline.dk...
> Har et lille "sjovt" problem... vil gerne kunne lave en http-post til et
> eksternt cgi-script på en anden server, fra php.. (en get er ikke muligt)
Og
> derefter parse outputtet fra dette cgi-script
> Kan det lade sig gøre? Nogle forslag?
Noget i retningen af følgende:
$send = "variabel1=værdi1&variabel2=værdi2";
$host = "wwwww
www.noget.dk";
$path = "/test.pl";
if($connection = fsockopen($host, 80))
{
$input = "";
$output = "POST $path HTTP/ 1.1\n";
$output .= "Host: $host\nConnection: close\n";
$output .= "Content-Type: application/x-www-form-urlencoded\n";
$output .= "Content-Length: " . strlen($send) . "\n\n";
$output .= "$send\n\n";
fputs($connection, $output);
while(!feof($connection))
$input .= fgets($connection, 4096);
fclose($connection);
}
Nu skulle det du får retur fra cgi-scriptet gerne ligge i $input, lige til
at parse.
--
Hej hej hej, jeg hedder Kaj.