check.php

Anfängerfragen zum Programmieren mit PureBasic.
Zotti
Beiträge: 17
Registriert: 19.02.2005 01:27
Wohnort: Ettenbeuren

check.php

Beitrag von Zotti »

Hallo Leute,

ich will eine datei www.bla.de/check.php aufrufen, und die Rückgabe , bzw. den Output einlesen.
Das ganze sollte keinen Explorer starten, denn es wird in einer Console ausgeführt.
Ich habe jetzt schon ein weilchen gelesen und gesucht, aber noch nicht den richtigen Durchblick.
Gibt es sowas wie getHtml() oder parse...?

Winkt mal mit dem Zaunpfahl.

Thx olli
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

*wink*

ich glaube, das lässt sich irgendwie über ReceiveNetworkData() lösen,
hab aber selber keinen Plan von der materie.

aber ich meine, hier im board schon des öfteren auf dieses thema gestoßen zu sein.
musst halt mal suchen....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Zotti
Beiträge: 17
Registriert: 19.02.2005 01:27
Wohnort: Ettenbeuren

Beitrag von Zotti »

Danke für den Hinweis.
Fürs erste komme ich weiter.

By Olli
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: check.php

Beitrag von Kiffi »

> Gibt es sowas wie getHtml() oder parse...?

Es gibt UrlDownloadToFile_()

Code: Alles auswählen

; vorher Cache leeren
DeleteURLCacheEntry_("http://www.bla.de")

; Download der Datei
UrlDownloadToFile_(0,"http://www.bla.de/check.php","C:\deinedatei.txt",0,0)
Danach befindet sich das, was check.php an HTML-Output generiert hat,
auf Deiner lokalen Platte. Nun kannst Du es mit ReadFile() einlesen und
auswerten.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Kukulkan
Beiträge: 1066
Registriert: 09.09.2004 07:07
Wohnort: Süddeutschland
Kontaktdaten:

Beitrag von Kukulkan »

Hallo Zotti,

Ohne den Umweg über eine Datei geht es mit der API-Funktion InternetReadFile_().

Gib einfach InternetReadFile in die Boardsuche ein und Du wirst fündig!

Volker
Zotti
Beiträge: 17
Registriert: 19.02.2005 01:27
Wohnort: Ettenbeuren

Beitrag von Zotti »

Danke Jungs!!

ich bin gerade in der ersten Lernphase.
Eigentlich aktiv mit PB seit 3 Tagen, daher resultieren noch fragen dieser Art.

Vielen Dank für die Hilfe
By Olli
Antworten