#1
| ||||
| ||||
Kontaktformular basteln, was muss ich beachten?Morgen, Das Thema sagt alles: Ich werde warscheinlich eine neue Funktion aufbauen, aber: Gibt es was zu beachten? Spezielle Variablen die ich nutzen kann? Eventuell schon eine fertige Mail-Funktion? grüße, |
#2
| ||||
| ||||
Weder noch, ist aber mit 9 Zeilen PHP-Code erledigt. function kontaktformular(){ if($_POST['a'] && $_POST['b']){ mail() return $GLOBALS['Template']->load("...",array(NULL)); } else { if($_POST){ $error = "Bitte füllen Sie alle Felder aus!"; } return $GLOBALS['Template']->load("...",array("error" => $error)); } __________________ Philipp Gérard Gewöhnliche Menschen denken nur daran, wie sie ihre Zeit verbringen. Ein intelligenter Mensch versucht sie zu nützen. - Arthur Schopenhauer |
#3
| ||||
| ||||
Erklärs mir Also ich brauche ein Template namens Kontaktformular. Und dann weiter? |
#5
| ||||
| ||||
Wie wird der Inhalt der Formulare and die Funktion weitergegeben? Die Doku hilft mir da auch nicht weiter |
#6
| ||||
| ||||
index.php - siehe switch. Im Template halt anpassen, was $_GET['page'] ist. Kannst du nun PHP oder nicht? __________________ Philipp Gérard Gewöhnliche Menschen denken nur daran, wie sie ihre Zeit verbringen. Ein intelligenter Mensch versucht sie zu nützen. - Arthur Schopenhauer |
#7
| ||||
| ||||
Wir reden aneinander vorbei PHP-Code: Aber wie kann ich jetzt die Funktion nutzen um die Formulardaten per eMail zu versenden. Dein Beispiel verwendet eine leere mail() Funktion und das verwirrt mich etwas. Ich müsste ja eigentlich daraus sowas machen wie: PHP-Code: |
#9
| ||||
| ||||
Also würde mein Script aufgerufen mit Code: index.php?page=formular&[email protected]&betreff=geileseite&inhalt=echt geil! Ah, ich sehe grad, ist ja $_POST und nicht $_REQUEST Also dieses hier: Code: <form action="?page=formular" method="post" name="formular" id="formular"> <input name="an" type="text" id="an" /> <input name="betreff" type="text" id="betreff" /> <input name="inhalt" type="text" id="inhalt" /> <input type="submit" value="Senden" /> </form> |
#11
| ||||
| ||||
Hi Philipp, wieso denn testen? Wenn du es theoretisch zum laufen bekommst dann muss ich noch genug testen bis es praktisch läuft grüße, |
Themen-Optionen | |
Thema bewerten | |
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
20-40 KV ein bisschen Alufolie ... wir basteln uns ein Ufo (Video Inside) | Jan Stöver | Boardunity-Talk | 6 | 09.05.2004 14:36 |
Verlosung - Was zu beachten? | TRS | Community Management, Administration und Moderation | 8 | 01.05.2004 13:01 |