Try this...
/*----------BEGIN CODE-------------------*/
$msg = "GET /cgi-bin/sendsms?username=... HTTP/1.0\n";
$msg.= "Host:".$_SERVER["REMOTE_ADDR"];
$msg.= "\nConnection: close\n\n";
$fp = fsockopen ("mykannelserver.com", 13013);
if ($fp)
{
fputs ($fp, $msg);
while ($line=fgets($fp,1000))
$alltext.=$line;
fclose ($fp);
}
/*----------END CODE-------------------*/
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de
Ivars Jukams
Enviado el: Mi�rcoles, 03 de Marzo de 2004 09:46 p.m.
Para: [EMAIL PROTECTED]
Asunto: php/apache error
I can send sms via http request, but I always receive this error:
[error] PHP Warning:
fopen(http://mykannelserver.com:13013/cgi-bin/sendsms?...) ): failed to open
stream: HTTP request failed! HTTP/1.0 202 Foo
I do:
$path = "http://mykannelserver.com:13013/cgi-bin/sendsms?...";
fopen($path,"r");
and fopen always returns false, but sms is sent successfully.
So php doesnt know, is kannel up or down at this moment? And also can not
check, if sms is sent or not.
Maybe this is apache configuration problem? Or PHP? Or kannel?
Can anybody give me some suggestion...
Ivars