In einem Tutorial wurde beschrieben wie man einen Webkatalogeintragungs"bot" basteln kann, der jedoch anscheinend nur für Webkataloge die zur Eintragung CGI-skripte verwenden, um einen Beitrag zu speichern, geeignet ist, also nur Formularauswertungsprogramme mit der Endung .cgi. Wenn dieser bot jetzt jedoch Daten bei einem Webkatalog der das Formular mit PHP (was viel häufiger ist) auswertet einschicken soll, wie muss ich dann folgendes Skript ändern, bzw. muss ich es überhaupt ändern? Beim Probieren wird immer nur die print-Anweisung am Ende ausgegeben, deshalb habe ich keine Klarheit.
Hier der angegebene Code (von drweb.de):
Code: Alles auswählen
#!/usr/bin/python
import cgi
import urllib
puffer = cgi.FieldStorage ()
url = puffer["url"].value
email = puffer["email"].value
parameter = urllib.urlencode({'url': url, 'email': email, 'action': "Submit"})
urllib.urlopen ("http://www.xy.de/cgi-bin/submit.cgi", parameter)
print "Content-Type: text/plain \n\n"
print "Eintrag erfolgt"
Felix[/code]