Hét vraag- en antwoordplatform van Nederland

Waarom werkt mijn HTML/PHP code niet?

index.html




Mail































Naam:
Email ontvanger:
Bericht:










----------

send.php:



$naam = $_POST['naam'];
$bericht = $_POST['bericht'];
$onderwerp = $_POST['onderwerp'];
$email_ontvanger = $_POST['email-ontvanger'];
$text = "Beste $naam,\n\n$bericht";


mail("$email_ontvanger", "geen onderwerp", "$text", "From: noreply@site.nl");

?>



Gelukt!







Het bericht is verzonden!





hij geeft result maar mailt niet..?

Verwijderde gebruiker
12 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Je hebt een minnetje gebruikt in $_POST['email-ontvanger'], terwijl je voor de rest een liggend streepje (_) gebruikt. Dit zou echter edn foutmelding moeten opleveren. Je kunt aan de bovenzijde van elk php-bestand ' ini_set('display_errors', 1); ' (zonder buitenste aanhalingstekens) te zetten. Verder kun je, als je lokaal werkt, dit ook in php.ini aanpassen en daarnaast moet daar de 'mail'-functionaliteit goed ingesteld zijn.
Verwijderde gebruiker
12 jaar geleden

Andere antwoorden (1)

de divs in de resultaten pagina sluit je in iedergeval niet af!
Verwijderde gebruiker
12 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing