PHP Script für Kontaktformular

Guten Tag, ich bin neu hier im Forum und habe ein Problemchen.

Da ich mich mit PHP nicht so recht auskenne musste ich immer wieder Probieren, aber bin so zu keiner Lösung gekommen.

Ich benötige für folgendes Kontaktformular ein PHP Script:

Bis jetzt habe ich es mit dieser PHP Datei probiert, funktioniert aber nicht…
Ich werde in der Adresszeile des Browsers zwar zum Dokument weitergeleitet, aber danach passiert nichts und die Seite bleibt leer.
Es kommt also keine Antwort von Seiten des PHP-Dokuments.

<?php if($_POST['von']!="" and $_POST['mail']!="" and $_POST['nachricht']!="") { $empf = "[email]info@meineemail.de[/email]"; $from = "From: "; $from .= $_POST['name']; $from .= " <"; $from .= $_POST['email']; $from .= ">\n"; $from .= "Reply-To: "; $from .= $_POST['email']; $from .= "\n"; $from .= "Content-Type: text/html\n"; $text = $_POST['message']; mail($empf, $betreff, $text, $from); echo "Vielen Dank für Ihre Nachricht."; } else { echo "Bitte füllen Sie alle Felder aus!" } ?>

Über eure Hilfe wäre ich sehr dankbar.
Grüße

Moin,
1.) fehlt dir ein ; hinter deiner ausgabe in der else
2.) wird er nie in die if gehen, weil die $_POST Werte die du abfragst nicht gesetzt werden, die müssen genau so heißen wie deine Felder im form
das kannst du dir aber auch selber ausgeben lassen indem du dir mal per print_r($_POST) ausgibst was da so drin steht

CROSSPOSTING :mad:

CROSSPOSTING :mad:

Kann man leider nicht vermeiden.

Schau mal hier. http://aktuell.de.selfhtml.org/artikel/php/form-mail/

Wieso kann man crosspostings nicht vermeiden?