php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.02.2006, 21:10  
Gast
 
Beiträge: n/a
Standard Problem mit mail()

Hallo.

Nach der erfolgreichen Auswertung bzw. Überprüfung eines Kontakformulars
über mein skript "mail.php" funktioniert das verschicken der Daten an meinen mail account nicht.

hier ein schnipsel aus dem skript, in dem das Problem liegen müsste:

PHP-Code:
<?php

if($error != "1")
{
if(
$anrede == "Frau") { 
$anrede "Sehr geehrte Frau ";
}
if(
$anrede == "Herr") { 
$anrede "Sehr geehrter Herr ";
}
$recipemail "lasse@pixelcowboy.com";
$Nachricht stripslashes($Nachricht);
$Nachricht wordwrap($Nachricht);
$Nachrichthtml "$Nachricht";
$Nachricht "$Nachricht"."\n\n\nNachricht von: $Name\nTelefonische Kontaktaufnahme: $Telefon\nE-Mail: $Email";
$header "From: $Email\n";
$header .= "Reply-To: $Email\n";     
$header .= "Content-Type: text/plain; charset=iso-8859-1";
mail($recipemail$Betreff$Nachricht$header);
if(
$kopie == "1")
{
$zusatz "Eine Kopie wird Ihnen an die unten angegebene E-Mailadresse zugestellt.";
mail($Email$Betreff$Nachricht$header);
}
?>
Ich sehe den Fehler nicht. Kann jemand helfen?
Die Variablen (wie z. B. $Nachricht oder $Betreff), die in diesem Teil
nicht initialisiert sind, wurden bereits weiter oben im Skript bei der Formularprüfung initialisiert..
Kann es sein, dass es am Server des Providers scheitert, auf dem
die Seite liegt, bzw. daran, das PHP kein Zugriff auf das sendmail binary auf dem System hat?
Laut Host Europe befindet sich sendmail
im Verzeichnis "/usr/sbin/sendmail". Daran kann es dann doch
eigentlich nicht scheitern oder? Sowie ich das verstehe ist das
doch der Standard und ein Zugang müsste gewährleistet sein, oder?


Vielen Dank im Voraus für etwaige Hinweise oder Tipps!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.02.2006, 21:48  
Gast
 
Beiträge: n/a
Standard

Zitat:
funktioniert das verschicken der Daten an meinen mail account nicht.
Warte, ich sehe mal in der Doku nach, wo das zu finden ist.

Gruß
phpfan
 
Alt 07.02.2006, 23:24  
Gast
 
Beiträge: n/a
Standard

...wie soll ich diese Antwort auffassen?
Als ironsichen Hinweis darauf, erst die Doku zu bemühen und dann zu fragen?

Wenn ja, dann kann ich darauf nur antworten, dass ich das bereits getan habe und mir diese nicht wirklich weiterhilft.
Und auch andere Suchbemühungen nicht.

Ich bin Anfänger wie das Posten in diesem Teil des Forums vermuten lässt.
Und alles was ich gerne hätte wäre ein Hinweis darauf, woran es in meinem Skript hapert.

Danke nochmal...
 
Alt 07.02.2006, 23:35  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Zitat:
Zitat von lasso
...wie soll ich diese Antwort auffassen?
Als ironsichen Hinweis darauf, erst die Doku zu bemühen und dann zu fragen?
Nein. Was phpfan dir damit sagen will:
Es macht keinen Spaß einfach so ins Blaue zu raten.

WAS funktioniert nicht?
Gibt es eine Fehlermeldung?
Wird der Mail-Befehl korrekt ausgeführt und das Problem taucht erst danach auf? (if(mail()) könnte helfen)
Irgendwelche Warnings?
Passiert einfach nur nichts?
Landet die Mail eventuell einfach im Spamfilter?
Ist die Bedinung if($error != "1") überhaupt erfüllt? (alles schonmal da gewesen ;) )
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 08.02.2006, 08:26  
Neuer Benutzer
 
Registriert seit: 28.01.2006
Beiträge: 24
piep83
Standard

hallo lasso,

versuch mal diesen header

PHP-Code:
<?php
$header  
"MIME-Version: 1.0\n"
$header .= "Content-type: text/html; charset=iso-8859-1\n";
$header .= "From: $deine_email <$zuversendende_email>\n";
?>
__________________
PC-Notdienst Eisleben
piep83 ist offline  
Alt 08.02.2006, 08:27  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

vileicht liegt das Problem auch an register_globals ?!

genauere Fehlerbeschreibung, führt zu genaueren Lösungen..
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit mail() Blue-Dragon PHP Tipps 2008 17 05.07.2008 22:09
[Erledigt] problem keine ausgabe coraplanet PHP Tipps 2008 12 02.05.2008 18:51
Mail problem Marian PHP Tipps 2005-2 11 27.09.2005 18:15
mail(); + Array = Problem PHP Tipps 2005-2 5 15.08.2005 16:45
mail von lokalem Server an SMTP im Netz -after_pop- Problem PHP-Fortgeschrittene 7 12.08.2005 14:40
Problem ! Mail mit PHP vom Freenet-Server pit62 PHP Tipps 2005 3 09.02.2005 09:22
Problem mit mail datei im mbox fomat PHP-Fortgeschrittene 3 08.02.2005 15:24
Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
Problem mit dem mail() PHP Tipps 2005 10 18.01.2005 21:13
mail() problem Trumpfass PHP Tipps 2004-2 3 20.12.2004 20:07
mail() Problem mit emailadresse mit "-" [gelöst] wishy PHP Tipps 2004-2 2 15.12.2004 11:36
Mail Problem PHP Tipps 2004-2 3 13.12.2004 22:43
Problem mit Formular + Mail To+ PHP-Seiten weiterleitung HTML, Usability und Barrierefreiheit 3 27.08.2004 11:06
Problem mit Mail PHP Tipps 2004 15 02.08.2004 22:55
mail() - problem PHP Tipps 2004 2 12.07.2004 00:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mail() php scheitert

Alle Zeitangaben in WEZ +1. Es ist jetzt 03:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.