|
 |
Kontaktformular-Fehler / erledigt |
Tian
NEKO vs. KUMA?
 

Dabei seit: 05.10.2010
Beiträge: 393
Herkunft: Deutschland
 |
|
|
13.02.2011 16:07 |
|
|
Carina

ehemals starlight89
 

Dabei seit: 10.06.2006
Beiträge: 4.053
 |
|
World of Scrips gibt es doch gar nicht mehr?
__________________
|
|
13.02.2011 16:17 |
|
|
Carina

ehemals starlight89
 

Dabei seit: 10.06.2006
Beiträge: 4.053
 |
|
|
13.02.2011 16:31 |
|
|
Carina

ehemals starlight89
 

Dabei seit: 10.06.2006
Beiträge: 4.053
 |
|
Zitat: |
Original von Anna
Hallo ihr lieben,
heute zeige ich euch, wie ihr ganz einfach ein Formular mit Php erstellen könnt.
Wichtig: Ihr braucht einen Server, der Php unterstützt (z.B. www.bplaced.net).
So. Nun erstellen wir die erste Seite, die wir formular.htm(l) nennen. Dies ist die Seite mit dem Formular, welches man dann ausfüllen kann:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
|
<html>
<head>
<title>Seitenname hier einfügen</title>
</head>
<body style="text-align: center">
<form action="action_formular.php" method="POST">
<table><tr><th>Name</th><td><input type="text" name="name"></td></tr>
<tr><th>E-Mail</th><td><input type="text" name="email"></td></tr>
<tr><th>Betreff</th><td><input type="text" name="betreff"></td></tr>
<tr><th>Nachricht</th><td><textarea name="nachricht"></textarea></td></tr>
<tr><th><input type="submit" value="Abschicken"></th><th><input type="reset" value="Zurücksetzen"></th></tr>
</table>
</form>
</body>
</html> |
|
Damit das Formular auch abgeschickt wird, erstellen wir als nächstes die Seite action_formular.php:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
|
<html>
<head>
<title>Seitenname hier einfügen</title>
</head>
<body>
<?php
$name = ($_POST['name']);
$email = ($_POST['email']);
$betreff = ($_POST['betreff']);
$nachricht = ($_POST['nachricht']);
if ( ($name == "") OR ($email == "") OR ($betreff == "") OR ($nachricht == "") )
{
echo "Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!";
}
else
{
mail("DEINE EMAILADRESSE HIER EINFÜGEN",$betreff,$nachricht,"From: $name <$email>");
echo "Deine E-Mail wurde erfolgreich abgeschickt.";
}
?>
</body>
</html> |
|
Als nächstes musst du noch eine kleinigkeit in der action_formular.php ändern: und zwar musst du angeben, an welche E-Mailadresse das Formular geschickt werden soll. Ändere einfach DEINE EMAILADRESSE HIER EINFÜGEN in deine E-Mailadresse um.
Nun musst du die beiden Seiten nur noch in den selben Ordner laden und schon funktioniert dein Formular.
Viel Spaß damit
|
__________________
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Carina: 13.02.2011 17:01.
|
|
13.02.2011 17:01 |
|
|
Oli
Server-Administrator
    
Dabei seit: 13.06.2010
Beiträge: 1.540
 |
|
Zitat: |
Original von .TIAN.
/edit: kann geschlossen werden. |
Bitte zukünftig per "Melden" an einen Moderator melden, anstatt es in den Thread zu posten, bzw. den Titel zu editieren, siehe Regeln, 4. Punkt
.
LG,
Oli
|
|
16.02.2011 12:24 |
|
|
|
|
 |
Impressum
|