Ns even kijken. Als je alles even netjes maakt met tabjes, zie je dat er dit uitkomt:
[code="php"]<?
if (isset($verzenden) && $mailadres_van != "" && $mailadres_aan != "" && $bericht != "")
{
if (mail("$mailadres_aan", "$onderwerp", "$bericht", "From:$emailadres_van"))
{
echo "Uw E-mail is succesvol verzonden naar" .$mailadres_aan. ".";
}
else
{
echo "Uw E-mail kon niet verzonden worden. Probeer het later nog een keer!";
}
else
{
echo "Vul eerst alle velden in!";
}
?>[/code]
Zo te zien ben je een haakje vergeten:
[code="php"]<?
if (isset($verzenden) && $mailadres_van != "" && $mailadres_aan != "" && $bericht != "")
{
if (mail("$mailadres_aan", "$onderwerp", "$bericht", "From:$emailadres_van"))
{
echo "Uw E-mail is succesvol verzonden naar" .$mailadres_aan. ".";
}
else
{
echo "Uw E-mail kon niet verzonden worden. Probeer het later nog een keer!";
}
}
else
{
echo "Vul eerst alle velden in!";
}
?>[/code]
Dat is dus een handige tip: zet if-structuren op een overzichtelijke manier neer, dan zie je veel sneller waar het fout gaat. Ook is het handig om een editor te gebruiken die kan zien welke haakjes bij elkaar horen.
Veel succes verder