Avatar billede wispy Nybegynder
12. november 2002 - 10:13 Der er 5 kommentarer og
2 løsninger

Tjek for @ og . (punktum)

Jeg er ved at lave en onsite mailsender. Brugeren skal indtaste sin e-mail adresse. Og det skal han/hun gøre rigtigt. Hvordan kan jeg tjekke om brugeren har skrevet @ og . (punktum) ???

Det skal være nemt *S*

Kan det ikke gøres med en IF-sætning ???
Avatar billede criterius.dk Nybegynder
12. november 2002 - 10:26 #1
Det er godt nok ikke en if-sætning, men javascript istedet:
http://www.html.dk/scripts/javascript/00019/

PHP-script:
http://www.ljweb.biz/?Ref=usefulscripts
Avatar billede wispy Nybegynder
12. november 2002 - 10:37 #2
Jeg tror ikke at vi taler om det samme.

Jeg vil bare sikre mig at brugeren har skrevet @ i den e-mail adresse han/hun har skrevet... Det er det hele. Jeg er sådan set lige glad med om e-mail adressen eksistere... *S*
Avatar billede criterius.dk Nybegynder
12. november 2002 - 10:45 #3
den fra html.dk tjekker det - bruges her:
http://kjeldsen.1go.dk/cooldb/index.php?content=add
Avatar billede verndroid Nybegynder
12. november 2002 - 12:20 #4
Brug funktionen StrPos().

Her er hva' php-manualen siger om STRPOS:
// in PHP 4.0b3 and newer:
$pos = strpos($mystring, "b");
if ($pos === false) { // note: three equal signs
    // not found...
}

// in versions older than 4.0b3:
$pos = strpos($mystring, "b");
if (!is_integer($pos)) {
    // not found...
}
Avatar billede sukos Juniormester
12. november 2002 - 19:41 #5
Er selv vældig glad for denne:
http://www.sukos.dk/php/andre/tjekmail.php
Avatar billede hvidlogspusher Nybegynder
12. november 2002 - 21:09 #6
if (!ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.

'@'.

'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.

'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $email)) {

echo "The e-mail was not valid";     
} else {
Avatar billede wispy Nybegynder
15. november 2002 - 20:03 #7
Tak for hjælpen alle sammen. Jeg valgte at bruge hvidlogspusher's svar bare i en lidt anden version.

sukos: Hvorfor lavede du det ikke til et svar. Det er jo en ganske hjælpsom side du har dig der... Der vil jeg nok kigge lidt forbi i fremtiden *S*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester