Bayaro
12. März 2016 um 18:34
1
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
orcas
14. März 2016 um 09:19
2
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
Bayaro
14. März 2016 um 09:25
3
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
paresy
14. März 2016 um 10:32
5
Wir unterstützen zum nächsten Update auch 307/308 als Redirection im Header.
paresy
orcas
14. März 2016 um 19:12
7
Danke mit file_get_contens klappts wieder ohne Fehlermeldung.
mfg, Andy
Bayaro
14. März 2016 um 19:14
8
@paresy : Nach dem Update von heute ist alles ok und kein Fehler mehr Danke!
Grüße,
Chris