deine mami: Programm zum Gästebuch auslesen

Beitrag lesen

hi,

Natürlich will ich das nicht per Hand machen, denn dafür sind es einfach zu viele Einträge auf zu vielen Seiten in zu vielen Gästebüchern.

Wirst du aber müssen, denn die Einträge werden gespeichert, meistens in eine Datenbank, manchmal auch in Dateien. Und auf die kannst du nicht zugreifen, weil du kein Benutzername und kein Passwort für die Datenbank hast, und ebenfalls nicht weißt, welche Dateien benutzt werden für die Gästebucheinträge.

aha, wie kommt Dein Browser daran?

Ooch, ich bitte dich. Dein Browser kommt nicht dran, das macht PHP auf dem Server, und der holt die Einträge, verarbeitet diese und schreibt sie in die Datei (die, in der der PHP-Code steht) und schickt diese zum Browser.

Gibt es ein Programm, das automatisch Webseiten ausliest und den Text rauszieht?

Nein, so ein Programm wäre illegal.

Wo steht das?

PHP-Scripts zu holen ist illegal. Weißt du das nicht? Schon aufgrund der Möglichkeit, dass mit PHP auf passwortgeschützte Datenbanken zugegriffen werden kann, und deshalb in PHP-Skripts diese Passwörter drin stehen, und man mit diesem dann die Datenbank hacken kann.
Bitte, benutze dein Gehirn!

Die Gästebücher kann man via URL aufrufen. Sind php-Seiten und über die URL wird die Gästebuch-ID und die aktuell angezeigte Seite als Variablen mitgeliefert.

Irrelevant. Aber lass dir gesagt sein, dass dein Vorhaben nicht verwirklicht werden kann. Leider musst du die Einträge von Hand kopieren.

Quatsch!

Und was schlägst du vor?

PS: Warum willst du davon überhaupt ein Buch, wenns doch eh schon im Internet steht? Willst du es veröfftenlichen?

War nicht die Frage, oder?

Und drei mal darfst du raten, warum ich das in den PS und nicht in den Thread an sich geschrieben habe...

Zur Frage an sich:
Such mal nach wget (für Linux) oder httrack.

Und die machen doch nichts anderes, als das Ergebnis der PHP-Abfrage zu kopieren. Da bist du besser dran, wenn du die Einträge einfach kopierst, du sparst dir das HTML-Zeug drumrum.

mfg
deine mami