Check op "@" in input field?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Jeroen B

Jeroen B

14/05/2008 10:03:00
Quote Anchor link
Goedemorgen!

Ik zit met een klein probleempje waar ik zo 1, 2, 3 geen oplossing op weet.
Ik heb een input field in flash waar gebruikers een e-mail adres moeten invoeren. Of alles goed naar een database gaat, wil ik controleren met php.

Maar met welke code kan ik bekijken of iemand daadwerkelijk een @ heeft ingevoerd?

Alvast bedankt.
 
PHP hulp

PHP hulp

14/11/2024 19:05:11
 
Jacco Engel

Jacco Engel

14/05/2008 10:05:00
 
Ee jee

Ee jee

14/05/2008 10:06:00
Quote Anchor link
eregi('@', $string)
 
Ceasar Feijen

Ceasar Feijen

14/05/2008 10:06:00
 
Jacco Engel

Jacco Engel

14/05/2008 10:08:00
Quote Anchor link
Zou inderdaad de checkmail functie pakken uit de link van ceasar
 
Crispijn -

Crispijn -

14/05/2008 10:08:00
Quote Anchor link
een apenstaartje alleen zegt natuurlijk helemaal niks over een geldig emailadres

Een nette php oplossing voor de controle van een geldig emailadres werkt met filters. Deze zijn helaas pas beschikbaar vanaf php > 5.2

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
        if(!filter_var($Email, FILTER_VALIDATE_EMAIL)){
            $this->setError('Je moet een geldig emailadres invoeren.');
        }


?>


Succes ermee!
 
Mitchell

Mitchell

14/05/2008 12:34:00
Quote Anchor link
Iets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(preg_match("/^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$/i", $email))
? ;]
Gewijzigd op 01/01/1970 01:00:00 door Mitchell
 
Crispijn -

Crispijn -

14/05/2008 12:45:00
Quote Anchor link
Lapmiddel :)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.