Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
<?php
if(isset($_POST['submit']))
if(mail("jouw_mail@adres.nl", "Test bericht", "Als dit bericht aankomt werkt het.")) {
echo "Mail succesvol verstuurd.";
} else {
echo "Er is een probleem opgetreden bij het versturen.";
}
} else {
?>
<html>
<head>
<title>Mail</title>
</head>
<body>
<form method="post">
<input type="submit" name="submit" value="Verstuur" />
</form>
</body>
</html>
<? } ?>
Controleer even of je sowieso wel mailtjes kunt sturen:
PHP:<?php if(isset($_POST['submit'])) if(mail("jouw_mail@adres.nl", "Test bericht", "Als dit bericht aankomt werkt het.")) { echo "Mail succesvol verstuurd."; } else { echo "Er is een probleem opgetreden bij het versturen."; } } else { ?> <html> <head> <title>Mail</title> </head> <body> <form method="post"> <input type="submit" name="submit" value="Verstuur" /> </form> </body> </html> <? } ?>
Je hebt jouw_mail@adres.nl wel gewijzigd in je eigen e-mail?
Jup
Daar moet je dus wel even je eigen e-mailadres van makenPHP:if(mail("jouw_mail@adres.nl", "Test bericht", "Als dit bericht aankomt werkt het.")) {![]()
<?php
if(isset($_POST['submit']))
if(mail("carfield_kat77@hotmail.com", "Test bericht", "Als dit bericht aankomt werkt het.")) {
echo "Mail succesvol verstuurd.";
} else {
echo "Er is een probleem opgetreden bij het versturen.";
}
} else {
?>
<html>
<head>
<title>Mail</title>
</head>
<body>
<form method="post">
<input type="submit" name="submit" value="Verstuur" />
</form>
</body>
</html>
<? } ?>
<?php
if(isset($_POST['submit']))
}
} else {
?>
<html>
<head>
<title>Mail</title>
</head>
<body>
<form method="post">
<input type="submit" name="submit" value="Verstuur" />
</form>
</body>
</html>
<? } ?>
Dit moet je in een nieuwe bestand plakken en dan opslaan. Vervolgens uploaden en aanroepen.
Je klikt dan op de "Verstuur" knop dan moet er een mailtje worden verstuurd naar het adres welke na mail( komt. Als er een melding komt dat het mailtje is verstuurd dan ligt het niet aan PHP maar in je serverconfiguratie.
Je zult sowieso een melding moeten krijgen.
Als de functie mail() wordt uitgevoerd dan krijg je de melding "Verstuurd", lukt die functie niet dan krijg je een foutmelding.
<?php
if(isset($_POST['submit'])) {
if(mail("carfield_kat77@hotmail.com", "Test bericht", "Als dit bericht aankomt werkt het.")) {
echo "Mail succesvol verstuurd.";
} else {
echo "Er is een probleem opgetreden bij het versturen.";
}
} else {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Mail</title>
</head>
<body>
<form method="post">
<input type="submit" name="submit" value="Verstuur" />
</form>
</body>
</html>
<? } ?>
Dan is de kans groot dat je host de mail-instellingen niet juist heeft ingesteld.
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.