Seite 1 von 1
Kontaktformular erstellen
Verfasst: 10.08.2009 11:35
von LCH
ich hoffe Ihr könnt mir helfen!
Ich habe vor mit einem Partner Affiliate zu betreiben,
und brauche daher ein Kontaktformular
wenn er das Kontaktformular ausgefüllt hat, soll zu meinem Affiliatepartner eine E-Mail geschickt werden!
mit dem Betreff "muster mustermann"
Inhalt der E-Mail soll sein
des teilnehmers
Der Betreff soll beim Ausfüllen des Formulars nicht sichtbar sein!
Ich bräuchte das dann für eine eigene Homepage
p.s. kann man das via bbcode irgendwie in einem Forenposting einfügen?
Re: Kontaktformular erstellen
Verfasst: 10.08.2009 15:06
von gn#36
Soll das eine Aufforderung sein, dass das jemand für dich macht oder soll das eine Bitte um Hilfe/Ansätze zur Selbsthilfe sein?
Falls ersteres hat das hier nichts verloren sondern sollte in der Jobbörse gepostet werden, im anderen Fall wäre eine Beschreibung deiner Probleme/an welcher Stelle du nicht weiterkommst unerlässlich und ich verschiebe das ganze nach Coding & Technik.
Re: Kontaktformular erstellen
Verfasst: 10.08.2009 17:24
von LCH
Hilfe/Ansätze zur Selbsthilfe sein?
eher das!
wie mach ich sowas selber, bzw Quelle, wo ich mir die Infos holen kann, um sowas selber zu machen
Re: Kontaktformular erstellen
Verfasst: 10.08.2009 19:12
von gn#36
Naja als erstes solltest du dich mit Skriptsprachen auseinandersetzen. Ob das nun PHP ist oder was anderes musst du selbst entscheiden, im Vergleich zu vielen anderen Skriptsprachen halte ich PHP allerdings für leicht erlernbar, daher solltest du dich erst mal durch ein kleines PHP Tutorial (einfach mal in der Suchmaschine deiner Wahl danach suchen) arbeiten um die Grundzüge zu verstehen.
Falls du dich noch nicht mit HTML auskennst solltest du mal auf selfhtml.org gehen und auch da dir ein paar Grundzüge ansehen, der Aufbau hier ist aber sehr simpel wenn man nicht gerade auf komplexe Styles angewiesen ist, so dass das sehr schnell gehen dürfte bis du verstanden hast was du grob machen musst.
Um das eigentliche Formular dann aufzubauen sollten danach eigentlich die wichtigen Kenntnisse vorhanden sein. Wie du ein simples Formular aufsetzt sollte im PHP Tutorial enthalten sein, der Mailversand hingegen vermutlich nicht. Je nach Server kannst du zum Mailversand einfach die Funktion [php:mail] verwenden oder musst das ganze über SMTP abwickeln weil der Server keinen direkten Versand erlaubt. Am einfachsten ist es vermutlich wenn du dir von externer Stelle eine PHP Email Klasse (z.b. auch die phpBB eigene Klasse oder du suchst eine) besorgst die beides kann.
Re: Kontaktformular erstellen
Verfasst: 11.08.2009 05:43
von LCH
gn#36 hat geschrieben:Naja als erstes solltest du dich mit Skriptsprachen auseinandersetzen. Ob das nun PHP ist oder was anderes musst du selbst entscheiden, im Vergleich zu vielen anderen Skriptsprachen halte ich PHP allerdings für leicht erlernbar, daher solltest du dich erst mal durch ein kleines PHP Tutorial (einfach mal in der Suchmaschine deiner Wahl danach suchen) arbeiten um die Grundzüge zu verstehen.
Falls du dich noch nicht mit HTML auskennst solltest du mal auf selfhtml.org gehen und auch da dir ein paar Grundzüge ansehen, der Aufbau hier ist aber sehr simpel wenn man nicht gerade auf komplexe Styles angewiesen ist, so dass das sehr schnell gehen dürfte bis du verstanden hast was du grob machen musst.
Um das eigentliche Formular dann aufzubauen sollten danach eigentlich die wichtigen Kenntnisse vorhanden sein. Wie du ein simples Formular aufsetzt sollte im PHP Tutorial enthalten sein, der Mailversand hingegen vermutlich nicht. Je nach Server kannst du zum Mailversand einfach die Funktion [php:mail] verwenden oder musst das ganze über SMTP abwickeln weil der Server keinen direkten Versand erlaubt. Am einfachsten ist es vermutlich wenn du dir von externer Stelle eine PHP Email Klasse (z.b. auch die phpBB eigene Klasse oder du suchst eine) besorgst die beides kann.
Ich habe hier ein kostenloses Formular entdeckt
http://www.radbekleidung.eu/gratis-kontaktformular.html
Die Frage ist, ob ich das mit kleinen Veränderungen so hinbiegen kann!
Dass im Betreff "Pick Up Austria" steht und derjenige, den Betreff beim Ausfüllen des Formulars nicht ändern kann ??
Re: Kontaktformular erstellen
Verfasst: 11.08.2009 10:21
von gn#36
Das geht bestimmt, dafür ist es ja gedacht. Für einen vernünftigen Einbau in deine Seite sind gewisse PHP Kenntnisse aber trotzdem sinnvoll, eine IFrame Einbindung wie in dem Paket vorgeschlagen ist völlig daneben und sicherlich nicht zeitgemäß. Ich würde das Teil allerdings ehrlich gesagt nicht einbauen, selbst ein kleiner Blick auf den Code hat gereicht um zumindest kleine Fehler zu erkennen ('SELF_PHP' statt 'PHP_SELF' z.B.), da wäre zumindest ein etwas ausführlicherer Blick sinnvoll, selbst wenn das Formular zumindest anscheinend nicht als Spamschleuder verwendet werden kann da nur der Nachrichtentext über das Formular manipulierbar ist.
Re: Kontaktformular erstellen
Verfasst: 11.08.2009 16:29
von LCH
('SELF_PHP' statt 'PHP_SELF' z.B.),
und was wäre das fürn Fehler jetzt, das heißt es funktn nicht oder wie?
Re: Kontaktformular erstellen
Verfasst: 11.08.2009 16:56
von gn#36
An der Stelle wäre z.b. je nach sonstiger Serverkonfiguration eine Möglichkeit der XSS Attacke gegeben. Die Lösung ist sowieso denkbar ungünstig, denn $_SERVER['PHP_SELF'] lässt sich ebenfalls manipulieren so dass man mit anderen Möglichkeiten besser bedient wäre (z.B. basename(__FILE__) o.ä.).
Funktionieren könnte es dennoch (wobei die Daten an eine falsche Datei geschickt werden und es somit nur klappt, wenn die Datei des Skripts z.b. die Indexdatei ist) nur sicher wäre es eben nicht.