Hét vraag- en antwoordplatform van Nederland

Waarom werkt mijn php mail code niet?



$naam = $_POST['naam'];
$email = $_POST['email'];
$bericht = $_POST['bericht'];
$ip = $_POST['ip'];
$email_mij = "mijn@email";
$message = "$naam liet het volgende bricht achter:\n\n---\n\n$bericht\n\nIP adres: $ip\n\nEmail adres: $email"


mail("mijn@email.nl", "Contactformulier", "$message", "From: noreply@mijndomein.nl");


?>

Eerst had ik

mail("$email_mij etc etc

maar hij gaf een unexpected T_STRING on line 12. Ik heb er toen gewoon mijn email ingevult, maar hij geeft nog steeds een error... Wie kan mij helpen?

Verwijderde gebruiker
13 jaar geleden

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Geef jouw antwoord

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

/
Geef Antwoord
+
Selected image

Antwoorden (1)

Je vergeet een ; achter $ip\n\nEmail adres: $email"
(Lees meer...)
gvrox
13 jaar geleden
Verwijderde gebruiker
13 jaar geleden
>.<
Verwijderde gebruiker
13 jaar geleden
:@ aarrggghh
Verwijderde gebruiker
13 jaar geleden
dankje :D
Verwijderde gebruiker
13 jaar geleden
Als je error reporting aanzet dan kan je de fouten die zich voordoen oplossen dmv;
error_reporting(E_ALL);
ini_set('display_errors',1);
?>
om te debuggen kan bv dit doen;
print_r($naam);
?>
Deel jouw antwoord

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

/
Geef Antwoord
+
Selected image
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing