Reacties op het script E-mailadres controle
|
Gepost op: 28 september 2004 - 09:22 |
|
|
|
Ouwe rakker
|
Je zou eventueel zelfs een fopen() erin kunnen bouwen om te kijken of het domain wel echt bestaat |
|
|
|
Gepost op: 16 oktober 2004 - 11:27 |
|
|
|
MySQL ver gevorderde
|
Je bent na is en else de { } vergeten |
|
|
|
Gepost op: 02 mei 2005 - 15:17 |
|
|
|
Onbekend
|
Hij doet het niet bij mij |
|
|
|
Gepost op: 26 mei 2005 - 00:04 |
|
|
|
HTML gevorderde
|
Hij werkt geen eens
@gerios: thnx voor je goeie email check |
|
|
|
Gepost op: 04 juni 2005 - 22:02 |
|
|
|
Onbekend
|
Zo werkt ie wel:
<?
function controleer($email) {
return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$email);
}
?>
<? function controleer($email) { return ereg("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+",$email); } ?>
En dan als je bv. $jeemail wilt controleren doe je dat zo:
<? echo controleer($jeemail); ?>
<? echo controleer ($jeemail); ?>
|
|
|
|
Gepost op: 08 februari 2011 - 21:01 |
|
|
|
Nieuw lid
|
Vanaf PHP versie 5+ kan 't nog eenvoudiger:
$email = $_POST['mail'];
$vEmail = filter_var($email, FILTER_VALIDATE_EMAIL);
if ($vEmail) {
echo "Het ingevoerde e-mailadres is correct!";
}
else {
echo "Het ingevoerde e-mailadres is niet correct!";
}
$email = $_POST['mail']; $vEmail = filter_var($email, FILTER_VALIDATE_EMAIL); if ($vEmail) { echo "Het ingevoerde e-mailadres is correct!"; } else { echo "Het ingevoerde e-mailadres is niet correct!"; }
of zelfs zonder de $_POST vanuit 't html-form (aangezien ik denk dat je daar mee werkt) in een variabele weg te moeten schrijven:
$vEmail = filter_input(INPUT_POST, 'mail', FILTER_VALIDATE_EMAIL);
if ($vEmail) {
echo "Het ingevoerde e-mailadres is correct!";
}
else {
echo "Het ingevoerde e-mailadres is niet correct!";
}
$vEmail = filter_input(INPUT_POST, 'mail', FILTER_VALIDATE_EMAIL); if ($vEmail) { echo "Het ingevoerde e-mailadres is correct!"; } else { echo "Het ingevoerde e-mailadres is niet correct!"; }
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|