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
11 jaar geleden
1.4K

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

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.
(Lees meer...)
Verwijderde gebruiker
11 jaar geleden

Andere antwoorden (1)

de divs in de resultaten pagina sluit je in iedergeval niet af!
(Lees meer...)
Verwijderde gebruiker
11 jaar geleden
Verwijderde gebruiker
11 jaar geleden
Dat maakt opzicht niet uit...

Weet jij het beter..?

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.

0 / 2500
Gekozen afbeelding