ik heb een php contact formulier,
als ikalles invul en opverzenden druk staat er dat de mail met succes is gestuurd maar als ik in mijn mail box kijk staat die er niet in?
wie kan mij helpen
ik gebruik onderstaande codes:

Contact.php
-------------------------------------------------------------------
Contact<br><br>
<form action="mail.php">
Naam:<br>
<input name="naam" type="text" id="naam">
<br><br>
Email:<br>
<input name="email" type="text" id="email">
<br><br>
Onderwerp:<br>
<input name="onderwerp" type="text" id="onderwerp">
<br><br>
Bericht:<br>
<textarea name="bericht" cols="40" rows="5" id="bericht">
</textarea>
<br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">

</form>
-----------------------------------------------------------------

mail.php
-----------------------------------------------------------------
<?

$recipient=("[email protected]+"); //hier je emailadres
$subject="+subject+"; //hier vul je een subjectnaam in zoiets als 'Contact' of 'Info +sitenaam+'

//hieronder niet aankomen

$content=
"Naam:".$naam.
"
Email:".$email.
"
Onderwerp:".$onderwerp.
"
Bericht:".$bericht.

$message;

mail($recipient, $subject, $content);

echo "Uw mail is met succes verstuurd!";
?>


// verander de url naar waar contact.php staat als je hm hebt opgeroepen

<meta http-equiv="refresh" content="1; url=?page=contact.php">
----------------------------------------------------------------------------------
Je zult ook nog e.e.a. met headers moeten doen
hoe bedoel je?
kun je dit uitleggen of heb je een tutorial?
sorry ben niet zo ervaren met php
een mail adres begint niet met +

doe eerst een gewoon:

$recipient="[email protected]";




ps

hij controleert niet echt, hij echo'd dat altijd, doe het zo :


if (mail($recipient, $subject, $content)) {
echo "Uw mail is met succes verstuurd!";
}else{
echo " Mail kon niet worden verstuurd";
}


Google op mail headers related:php
Je probeert/test het niet per ongeluk lokaal ?

dat werkt namelijk niet (zomaar)
kan iemand hier een voorbeeld van makenja ik weet het ik ben lastig
nee iik test het live heb het geupload

Gelieve Niet Bumpen:

Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.

SanThe.

phphulp is zelf leren met hulp.

werkt je mail ?

probeer eens 1 regelmet : mail("donnyw ......

als dat werkt echo dan eens in je script net boven regel 19 de variabelen die je gebruikt

etc. etc. stap voor stap , en stel dan vragen als je het niet snapt

succes!

Reageren