Inhalt eines Formulares in eine Textdatei speichern/Captcha
Verfasst: Mittwoch 23. Januar 2008, 11:42
Hallo,
ich habe mir mit Python eine Datei erstellt, die die Benutzereingabe eines html Formulars anzeigt. Nun würde ich das ganze gerne erweitern, und zwar sollte auf die Seite noch ein Ok Button zur bestätigung der Eingabe. Beim Klick auf den Button sollten die Informationen in eine .txt Datei geschrieben werden, die dann bei jeder neuen Eingabe einfach die Daten der nächsten Person anhängt(also nicht für jede Person eine neue Datei).
Dann würde ich in das Formular gerne noch ein Captcha einbauen.
Es sollte jedem User ein neue Session zuweisen, damit keiner eine Fehlermeldung bekommt)
Ich hoffe, ihr habt das einigermaßen verstanden und könnt mir vielleicht sogar helfen
Ach ja, falls ihr den Code braucht.
ich habe mir mit Python eine Datei erstellt, die die Benutzereingabe eines html Formulars anzeigt. Nun würde ich das ganze gerne erweitern, und zwar sollte auf die Seite noch ein Ok Button zur bestätigung der Eingabe. Beim Klick auf den Button sollten die Informationen in eine .txt Datei geschrieben werden, die dann bei jeder neuen Eingabe einfach die Daten der nächsten Person anhängt(also nicht für jede Person eine neue Datei).
Dann würde ich in das Formular gerne noch ein Captcha einbauen.
Es sollte jedem User ein neue Session zuweisen, damit keiner eine Fehlermeldung bekommt)
Ich hoffe, ihr habt das einigermaßen verstanden und könnt mir vielleicht sogar helfen
Ach ja, falls ihr den Code braucht.
Code: Alles auswählen
#!/usr/local/bin/python2.3
import cgi
form=cgi.FieldStorage()
out = ""
print "Content-Type: text/html\n\n"
vorname = form["vorname"].value
name = form["nachname"].value
mail = form["mail"].value
zahlungsart = form["zahlungsart"].value
iq = form["iq"].value
alter = form["alter"].value
user_eingabe = form["user_eingabe"].value
out = out + "Vorname: " + vorname + "<br>" + "Nachname: " + name + "<br>" + "E-Mail: " + mail + "<br>" + "Zahlungsart: " + zahlungsart + "<br>" + "IQ: " + iq + "<br>" + "Alter: " + alter + "<br>" + "user_eingabe: " + user_eingabe
print out