Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    Telefoon nummer valideren if( eregi
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter

    Telefoon nummer valideren if( eregi

    Ik wil graag telefoon nummers valideren die beginnen met +31.
    Bijvoorbeeld:
    1: 0315-111111 is fout
    2: 0315111111 is fout
    3: +31315111111 is fout
    4: +31.315111111 is goed
    Het onderstaande script werkt op 1,2,3,4

    if( eregi( "^[+]?((\([0-9]+\)[ ]?)|([0-9]+[ /+-]?)){6,}$", $_POST[telefoon])) {echo "Je hebt geen correct telefoonnummer ingevuld.<br>"; $controle="fout";}

    Nu wil ik de lengte checken, als het nummer minder dan 11 cyfers heeft dan moet hij ook een fout geven, ik loop hier op stuk.
    Kan ik bij de eregi een lengte check bij zetten? zo ja wie weet hoe?

  2. #2
    Telefoon nummer valideren if( eregi
    PHP Goeroe
    140 Berichten
    Ingeschreven
    05/01/07

    Locatie
    Meerkerk

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 51074206
    Ondernemingsnummer: nvt

    kan je niet beter hier een extra check voor inbouwen met strlen?

  3. #3
    Telefoon nummer valideren if( eregi
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter
    Kan ook, zal dat eens proberen
    Edit:
    Opgelost dank zij de tip van JMB
    Heb deze string toegevoegd:

    if(strlen($telefoon)<13){echo "Het telefoonnummer is te kort!<br>"; $controle="fout";}
    Laatst gewijzigd door Herbert; 31/03/07 om 00:54.

  4. #4
    Telefoon nummer valideren if( eregi
    .
    496 Berichten
    Ingeschreven
    25/02/03

    Locatie
    Centraal Gelderland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 09111714
    Ondernemingsnummer: nvt

    Citaat Oorspronkelijk geplaatst door Herbert Bekijk Berichten

    if(strlen($telefoon)<13){echo "Het telefoonnummer is te kort!<br>"; $controle="fout";}
    Als je dan voor deze oplossing kiest, dan is het wellicht verstandig om aan te geven dat ie niet tenminste 14 tekens moet bevatten maar exact 14 tekens
    Code:
    strlen($telefoon)==14
    Overigens werkt dit alleen maar voor nederlandse nummers, andere landen kan het aantal wel anders zijn

  5. #5
    Telefoon nummer valideren if( eregi
    Ouwe rot, 52 Jaar
    1.901 Berichten
    Ingeschreven
    24/08/02

    Locatie
    Gaanderen

    Post Thanks / Like
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    2 Berichten zijn liked


    KvK nummer: 09153441

    Thread Starter
    Citaat Oorspronkelijk geplaatst door Pinocchi Bekijk Berichten
    Als je dan voor deze oplossing kiest, dan is het wellicht verstandig om aan te geven dat ie niet tenminste 14 tekens moet bevatten maar exact 14 tekens
    Code:
    strlen($telefoon)==14
    Overigens werkt dit alleen maar voor nederlandse nummers, andere landen kan het aantal wel anders zijn
    Alleen voor Nederlandse nummers gaat dat, nummers uit andere landen zijn vaak anders (korter/langer)
    Het ging er mij hoofdzakelijk om dat een telefoon nummer met +31. moet beginnen of +(landnummer). de lengte is niet van belang.
    Verder gebruik ik een IP check op land, hiermee kan ik voor Nederland nog een check toevoegen met strlen($telefoon)==14

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics