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

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

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
12 jaar geleden

Andere antwoorden (1)

de divs in de resultaten pagina sluit je in iedergeval niet af!
(Lees meer...)
Verwijderde gebruiker
12 jaar geleden
Verwijderde gebruiker
12 jaar geleden
Dat maakt opzicht niet uit...
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