Kontaktformular mit PHP |
Jesssi

Mitglied
 

Dabei seit: 03.05.2007
Beiträge: 2.443
Herkunft: Österreich-Wien Name: Jessi
 |
|
|
08.08.2009 23:26 |
|
|
|
miss_zorroline Bei welchem Hoster bist du denn? Das gibt manchmal auch Probleme wegen der mail() - Funktion, die nicht jeder Hoster unterstützt. Piranho, Kilu und manch andere zum Beispiel unterstützen diese Funktion nicht.
|
|
09.08.2009 00:24 |
|
|
.chilli

Ewoks *yubnub*
 

Dabei seit: 12.02.2005
Beiträge: 4.369
Herkunft: S-H
 |
|
An alle, die ihren Account bei funpic oder ohost haben: DIESER THREAD erklärt das Problem.
Daran dürfe es dann wohl liegen, dass keine Mails ankommen.
|
|
09.08.2009 00:41 |
|
|
.chilli

Ewoks *yubnub*
 

Dabei seit: 12.02.2005
Beiträge: 4.369
Herkunft: S-H
 |
|
Zitat: |
Original von Vroni
Wer einen Formmailer will, soll sich dazu mein anderes Tut anschauen, dazu hab ich naemlich auch eins geschrieben. :>
Frag mich nur, wieso ich mir die Muehe mache, wenn sowieso niemand drauf achtet, was dasteht. |
Tipp dazu: Link zum Formmailer-Tut in den Startpost setzen, dann sehen's vll. mehr Leute
Die Erklärung zum mail() finde übrigens gut, ist besser verständlich (;
|
|
09.08.2009 02:15 |
|
|
Felixx
Mitglied
 

Dabei seit: 30.05.2005
Beiträge: 2.321
Herkunft: Österreich / Wien
 |
|
Super Tutorial, klappt bestens #soooo glücklich ist#
Hab es sogar noch ein bisschen erweitern können
Liebe Grüße, Lisi
|
|
18.08.2009 20:25 |
|
|
Schatti
Mitglied
 
Dabei seit: 21.04.2007
Beiträge: 12.242
 |
|
Super genailer TUT!
Warum können andere auch nicht so einfach geschrieben sein?
Hat auf anhieb funktuniert.
Danke dafür!
|
|
29.12.2009 17:31 |
|
|
Schatti
Mitglied
 
Dabei seit: 21.04.2007
Beiträge: 12.242
 |
|
Zitat: |
Original von bolop
Email kommt nicht an obwohl die Emailadresse angepasst wurde.
Email wurde aber angeblich erfolgreich verschickt. |
Bei mir ging es einwandfri.
Vielleicht hast du im Code die E-Mailadresse falsch eingegeben?
|
|
03.01.2010 22:53 |
|
|
*Fussel*

Mitglied
 

Dabei seit: 25.06.2010
Beiträge: 89
Herkunft: BREMEN
 |
|
huhu, ich hab das auch mal probiert aber bei wir nur der Standart angezeigt, also Name, E-Mail, Betreff, Nachricht und das Formular, was in der Nachricht sein soll steht da gar nicht, hab mir auch schon in der ersten Seite hiervon iwas durchgelesen, hab das bei mir auch so gemacht aber iwie klappt das nicht so wirklich =/
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kontaktformular</title>
<!--
link zu einer externen CSS-Datei, in die Datei eingebundene CSS-Eigenschaften, etc.
-->
</head>
<body><!--
EinführungsText
-->
<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> |
|
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:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kontaktformular</title>
<!--
link zu einer externen CSS-Datei, in die Datei eingebundene CSS-Eigenschaften, etc.
-->
</head>
<body>
<?php
// Mit diesen Codes "holt" man sich jetzt die Angaben, die im Formular gemacht wurden:
$name = ($_POST['name']);
$email = ($_POST['email']);
$betreff = ($_POST['betreff']);
$nachricht = ($_POST['nachricht']);
// Um zu überprüfen, ob auch wirklich alle Angaben gemacht wurden, folgt jetzt eine if-Abfrage:
if ( ($name == "") OR ($email == "") OR ($betreff == "") OR ($nachricht == "
Pferdename: $pferdename
Geschlecht: $geschlecht
Bilderquelle: $bilderquelle
Alter: $alter
Namensbedeutung: $namensbedeutung
Stockmass: $stockmass
Herde: $herde
Besonderesmerkmal: $besonderesmerkmal
Eltern: $eltern
Nachkommen: $nachkommen
Lebenspartner: $lebenspartner
Charakter: $charakter
Vorgeschichte: $vorgeschichte") )
{
echo "Du hast nicht alle Angaben gemacht! Gehe zurück und korrigiere dies!";
}
// Das heißt: wenn (if) eine der Angaben nicht gemacht werden, erscheint der Text vom echo()-Befehl. Ansonsten (else) wird die e-Mail verschickt:
else
{
mail("laya.fenning@googlemail.com","BETREFF",$nachricht,"From: $name <$email>");
echo "Deine E-Mail wurde erfolgreich verschickt.";
}
?>
</body>
</html>
|
|
__________________
Meine Schönsten aller Schönsten

|
|
13.07.2010 20:05 |
|
|
*Fussel*

Mitglied
 

Dabei seit: 25.06.2010
Beiträge: 89
Herkunft: BREMEN
 |
|
xD thx ich find den Tut voll geil und der klappt auch supi
(kannte den Unterschied zwischen Kontaktformular und Formmailer noch nicht ^.^)
__________________
Meine Schönsten aller Schönsten

|
|
16.07.2010 14:00 |
|
|
|
Impressum
|