Suche script zum automatischen Web-Formular ausfüllen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Suche script zum automatischen Web-Formular ausfüllen

Beitrag 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.
Gruss vom eX
fagus
Mitglied
Beiträge: 71
Registriert: 30.03.2004 16:55

Beitrag 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 ;).
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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:
Antworten

Zurück zu „Coding & Technik“