gamerff
Goto Top

PHP Mail Funktion

Hallo Forum,

ich versuche grade mit der PHP mail() Funktion ein Kontaktformular zu erstellen.
Leider kommt beim absenden immer "Serverfehler 500"

Kann mir bei dem Punkt jemand weiter helfen?

DANKE

Content-Key: 290481

Url: https://administrator.de/contentid/290481

Printed on: April 16, 2024 at 22:04 o'clock

Member: michi1983
michi1983 Dec 09, 2015 at 10:25:27 (UTC)
Goto Top
Hallo,

wie wäre es wenn du den Code hier postest? face-wink
bitte Code Tags verwenden

Gruß
Member: gamerff
gamerff Dec 09, 2015 at 10:27:05 (UTC)
Goto Top
<?php
if($_POST['name'] !="" and $_POST['mailadresse'] !="" and $_POST['betreff'] !="" and $_POST['text'] !="")  
	{
		$name = $_POST['name'];  
		$mail = $_POST['mailadresse'];  
		$betr = $_POST['betreff'];  
		$empf = 'meinemail@.de';  
		$from = 'From:'  
		$from .= $name; 
		$from .= ' <';  
		$from .= $mail;
		$from .= '>\n';  
		$from = 'Reply-To:';  
		$from .= $mail;
		$from .= '\n';  
		$from = 'Content-Type: text/html\n';  
		$text = $_POST['text'];  
	
		mail($empf, $betr, $text, $from);
	}	
?>
Mitglied: 122990
122990 Dec 09, 2015 updated at 10:53:04 (UTC)
Goto Top
Moin,
wurde der Mailversand in der PHP.ini denn überhaupt schon eingerichtet und korrekt konfiguriert ??
Das ist Voraussetzung damit du die Mail-Funktion überhaupt nutzen kannst!

Gruß grexit
Member: StefanKittel
StefanKittel Dec 09, 2015 at 12:40:15 (UTC)
Goto Top
Hallo,

auch solltest Du bei einem 500er in die Logs schauen.

Viele Grüße

Stefan
Member: Arano
Arano Dec 09, 2015 at 13:37:46 (UTC)
Goto Top
Hi

...und in Zeile 14 + 17 überschreibst du die Variable anstatt sie zu ergänzen.

~Arano