ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
682
682
EMPFEHLEN
-
01.09.09 13:02 #1
- Registriert seit
- Sep 2007
- Beiträge
- 9
Hallo Ihr lieben.
Ich knabbere an diesem Problem jetzt schon seit gestern. Ich habe ein stinknormales Kontaktformular und übergebe alle daten an eine submit.php - wie üblich.
es lässt sich alles einwandfrei ausgeben, nur warum wird keine mail geschickt? O__o. Denn eigentlich stimmt das ja. Oder verwechsel ich da schon wieder was?
Wäre toll, wenn mir jemand helfen könnte. Hier die Source:
dankePHP-Code:<?php
$firstname = $_POST["q0_FirstName"];
$lastname = $_POST["q8_LastName"];
$email = $_POST["q1_Email"];
$phone = $_POST["q2_Phone"];
$subject = $_POST["q14_Subject"];
$msg = $_POST["q6_Message"];
$nachricht = 'Name: ' . $firstname . ' ' . $lastname . '<br />' .
'E-Mail: ' . $email . '<br />' .
'Phone: ' . $phone . '<br />' .
'Subject: ' . $subject . '<br />' .
'Message: ' . $msg . '<br /><br />';
echo($nachricht);
mail('denise.lechner@chello.at', 'New Message: ' . $subject, $nachricht);
echo('NACHRICHT WURDE ERFOLGREICH GESENDET!');
?>
-
Ist ein SMTP-Dienst auf dem Server konfiguriert? Wenn nicht, kann er die Email nicht versenden.
Möglicherweise ist aber auch die php.ini Schuld - da steht ebenfalls der Server drin, der die Email versendet.
Es gibt auch andere (externe) Email-Funktionen für PHP, für die du keinen eigenen Emailserver konfigurieren musst.Diesen Hunger, diese Gier nach Schönheit, Liebe, nach dem Leben spür ich heute noch in mir, ungebrochen, ungestillt.
So ist mir als Kraft gegeben, was oft nur als Schwäche gilt.
-
01.09.09 14:59 #3
- Registriert seit
- Sep 2007
- Beiträge
- 9
-
Hallo nochmal!
Also:
Wenn du keinen lokalen Emailserver installiert und konfiguiert hast, kannst du die php interne Funktion vergessen - steht aber auch so im php-Handbuch
.
Aber:
wenn du mal googeln würdest nach den Stichworten "php smtp" dann findest du folgenden ersten Link:
http://email.about.com/od/emailprogr...t/et073006.htm
in dem drin steht, wie man Emails auch ohne lokalen SMTP-Server verschicken kann (durch eine PEAR-Erweiterung) - einfach mal ein bisschen mit rumspielen, hat bei mir auch funktioniert.
Außer dieser Erweiterung gibt es noch viele weitere Implementationen, du musst nur ein bisschen suchen.Diesen Hunger, diese Gier nach Schönheit, Liebe, nach dem Leben spür ich heute noch in mir, ungebrochen, ungestillt.
So ist mir als Kraft gegeben, was oft nur als Schwäche gilt.
-
öhm... du benutzt die Mail-Funktion falsch. Würde ich sagen.
Schau mal bei php.net nach und lies dir die Erklärung da durch. Da gibt's auch Beispiele: http://www.php.net/manual/de/function.mail.phpAuch wenn ich wüsste, dass morgen die Welt unterginge, würde ich heute noch einen Apfelbaum pflanzen. - M.L.King -
Ähnliche Themen
-
E-Mail senden ohne E-mail Programm
Von Herror im Forum PHPAntworten: 4Letzter Beitrag: 08.02.08, 21:46 -
E-mail senden mit VB.net
Von mafu im Forum .NET Web und KommunikationAntworten: 2Letzter Beitrag: 02.04.07, 15:37 -
Mail mit VBA senden
Von Macmannemann im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 25.05.05, 11:51 -
mail senden
Von tomaso im Forum Flash PlattformAntworten: 2Letzter Beitrag: 13.11.03, 22:40 -
Mail senden mit PHP
Von josDesign im Forum PHPAntworten: 5Letzter Beitrag: 21.08.02, 11:47





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren