Seite 1 von 1

Suche script zum automatischen Web-Formular ausfüllen

Verfasst: 28.05.2004 19:22
von eXup
Hallo Zusammen,

ich hoffe mit meiner Frage nicht gegen "irgendwas" zu verstoßen:

Ich möchte gerne ein Script benutzen um ein im Web verfügbares Formular automatisch mit Content zu füllen,
dieses dann absenden und definierte Teile der Ausgabeseite in eine Datei speichern.

Also Beispiel:

Die Eingabe: "00001" gibt aus: "Dies ist die Ausgabe zu Testparameter 00001"
Die Eingabe: "00002" gibt aus: "Dies ist die Ausgabe zu Testparameter 00002"
Die Eingabe: "00003" gibt aus: "Dieser Testparameter ist nicht bekannt"

Das Script soll nun nacheinander "00001", "00002", etc. an das Formular übergeben und Teile aus der immer
gleich strukturierten Antwort in eine Datei bringen (Hier wäre es z. B. jeweils der String: "Testparameter xxxxx",
oder eben "nicht bekannt". Geht sowas oder ist es völlig aussichtslos sich weiter damit zu beschäftigen?

Bevor Rückfragen kommen: Es geht darum eine öffentlich verfügbare Artikelliste in eine Tabelle zu bekommen.
Ich will mir die jeweilige einzelne Eingabe sparen.

Vielleicht hat jemand ein paar Ansätze hierzu?

Vielen Dank und schöne Grüße.

Verfasst: 30.05.2004 18:08
von fagus
hab ich das richtig verstanden. du willst auf einer fremden webseite ein formular automatisch mit daten füllen und diese übermitteln?

in diesem falle, kannst du den code des forumlars kopieren (also alles von <form> bis </form>), dann in einer eigenen datei lokal speichern. den pfad im attribut action vom form-tag musst du ev. noch anpassen. der sollte absolut sein, also mit http:// etc.
dann würde ich mal allen unwichtigen code rauslöschen, dass nur noch die formulartags übrigbleiben. diese kannst du dann automatisch ausfüllen, wenn du ein skript schreibst, das das formular mit vorgabewerte belegt.
nun, bei dieser methode musst du natürlich immer noch selber die daten abschicken, aber zumindest die daten eintragen gehen so automatisch. ev. könnte man das auch noch automatisieren, doch da habe ich keine ahnung, da ich mich mit dieser thematik noch nie beschäftigt habe.

sollte das formular auf deiner eigenen seite sein, dann sollte es kein problem sein, dies zu realisieren, da du die daten direkt schreiben kannst, je nach dem wie sie gespeichert werden, in die datenbank oder textdatei. dies kannst du sicher ohne grössere probleme vollkommen automatisch realisieren.

ich hoffe, ich konnte dir weiterhelfen. für konkrete tipps brauche ich eben konkrete informationen ;).

Verfasst: 30.05.2004 19:07
von Pyramide
Wenn es ein GET-Formular ist, kannst du einfach [php:file_get_contents]('http://irgendwo/irgendwas?a=b&c=d'); aufrufen und schon hast du das Ergebnis :roll: