Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
URL parsen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
URL parsen


 
webdino
06-02-2008, 12:46 
 
Hallo,
habe folgende URL die ich für einen sms Versand parsen möchte

$sms_query = sprintf("http://gateway.mobile-marketing-system.de/send_sms.php?username=%s&password=%s&text=%s&recipient=%s&sender=%s&route=%s",
urlencode($username),
urlencode($password),
urlencode($text),
urlencode($empfaenger),
urlencode($absender),
urlencode($versandroute)
);

$fp = fopen($sms_query, "r");

while(!feof($fp))
{
$result .= fread($fp,4096);
}

fclose($fp); */

Jedoch krieg ich dann bei Aufruf des Querys den Fehler CGI Anwendung hat keinen vollständigen Satz an Headern zurückgeliefert. Das Problem entsteht schon bei fopen wenngleich ich das in der PHP ini schon freigeschaltet habe.
Die SMS wird versand aber die Rückgabe erfolgt einfach nicht. SMS kommen an wie kann ich die Fehlermeldung abfangen?
Es läuft PHP 4.2 und IIS auf Windows 2003

 
jahlives
06-02-2008, 12:57 
 
Und wenn du die URL direkt im Browser aufrufst? Klappt es dann oder kommt auch eine Fehlermeldung?

 
webdino
06-02-2008, 13:25 
 
im Browser geht es unter Apache lokal auch
muss irgendwas mit dem IIS oder php konfiguration zu tun haben

 
TobiaZ
06-02-2008, 13:27 
 
versuchs mal über fsockopen. Sollte generell besser geeignet sein.


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:18 Uhr.