WWW_UpdatePage - Error 307

Abend!

Wenn ich diesen Code ausführe:

$AusgabeVariable = IPS_GetParent(IPS_GetParent($_IPS['SELF']));
$DataVar = IPS_GetParent($_IPS['SELF']);
$WWWReaderID = 12345/*[WWW Reader]*/;
$url = "http://www.einewebseite.de";

IPS_SetProperty($WWWReaderID, "URL", $url);
IPS_ApplyChanges($WWWReaderID);
WWW_UpdatePage($WWWReaderID);

Bekomme ich diesen Fehler:

Warning: Error 307, in [Skripte & Variablen\Web-News\webseite] on line 11

…das ist die Zeile mit „WWW_UpdatePage“

Hab ich bei mehreren, nicht nur bei diesem… Und der Error kommt IMMER…

Im WWW-Reader wird Authentifizierung verwendet. Liegt es daran? Da hängt auch noch ein Text Parser mit dran, aber der kommt ja erst nach dem Fehler?!

Grüße,
Chris

Hallo,

hab auch eine Warnung bei WWW_UpdatePage. Mein Skript soll nur eine Webseite aufrufen. Dadurch wird eine Aktion ausgelöst. Die Rückmeldung der Webseite ist mir egal.

<?

$id = 12345 /*[WWW Reader]*/ ;
IPS_SetProperty($id, 'URL', "http://meineSeite");
IPS_ApplyChanges($id);
WWW_UpdatePage($id);

?>

Als Meldung kommt: Warning: End of file in [Skript Tester] on line 6

IPS 4.0 unter Windows, bei der letzten 3.x war der Fehler noch nicht.

Jemand eine Idee?

Danke, Andy

Moin!

Du kannst dir ganz einfach mit „file_get_contents“, „IPS_SysGetURLContent“ oder „cURL“ behelfen.

Beispiel um einfach eine URL aufzurufen:

<?
$url = "http://www.blabla.de/bla/blubb.html";
file_get_contents($url);
?>

Grüße,
Chris

Danke für die Info,

werds am Abend testen.

lg, Andy

Wir unterstützen zum nächsten Update auch 307/308 als Redirection im Header.

paresy

Top :slight_smile: Danke!

-Chris-

Danke mit file_get_contens klappts wieder ohne Fehlermeldung.

mfg, Andy

@paresy: Nach dem Update von heute ist alles ok und kein Fehler mehr :slight_smile: Danke!

Grüße,
Chris