login  Naam:   Wachtwoord: 
Registreer je!
 Forum

telefoonnummer controleren

Offline toownie - 09/11/2006 18:09 (laatste wijziging 09/11/2006 18:20)
Avatar van toownieNieuw lid Hey!!

Ik vroeg me gewoon af hoe je kan controleren of een telefoonnummer correct is: dat het enkel bestaat uit cijfers ...

grtjs

toownie

10 antwoorden

Gesponsorde links
Offline pj_muller00 - 09/11/2006 18:20 (laatste wijziging 09/11/2006 18:22)
Avatar van pj_muller00 PHP interesse Gebruik dit maar, wordt door iedereen gebruikt.

  1. if (!eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$email) || strlen($email) == 0){
  2. $error[] = _emailnotcorrect;
  3. }



Pj  

[EDIT]Ow sorry had niet direct gezien dat het javascript was  
Als je het dus ook met PHP kan checken kan je het op de bovenstaande manier doen, anders kan ik je niet helpen  

2de [EDIT] wel niet om de haverklap je vraag veranderen hé  
Offline toownie - 09/11/2006 18:23
Avatar van toownie Nieuw lid sry verkeerde tekstje gedropt
Offline robmoorman - 09/11/2006 19:00
Avatar van robmoorman PHP interesse functie is_nummeric
Offline Stefan14 - 09/11/2006 19:03
Avatar van Stefan14 PHP gevorderde maar dan wel met 1 m 

  1. <?php
  2. if (!is_numeric($telefoonnummer))
  3. {
  4. echo('Het telefoonnummer is niet geldig!');
  5. }
  6. else
  7. {
  8. //rest van script
  9. }
  10. ?>
Offline smoos - 09/11/2006 19:04
Avatar van smoos PHP gevorderde dat werkt natuurlijk niet als iemand de land code erbij doet mannen...
Offline Rens - 09/11/2006 19:07
Avatar van Rens Gouden medaille

Crew algemeen
Kijk eens naar de categorie...
JavaScript... 
Offline Stefan14 - 09/11/2006 19:08
Avatar van Stefan14 PHP gevorderde ik zou niet weten waarom niet.

  1. 31113874687

  1. 31-0113-874687
Offline Gerard - 09/11/2006 19:55 (laatste wijziging 09/11/2006 19:56)
Avatar van Gerard Ouwe rakker +31 
maar dat kan je weer voorkomen door (terecht) de + om te zetten naar 00.
Offline Dark_Paul - 09/11/2006 20:19
Avatar van Dark_Paul PHP ver gevorderde Zet die + om naar 00 zoals Proximus zegt.
Explode vervolgens op spaties en op '-' (dat zijn de meest gebruikte scheidingstekens in een telefoonnummer, ik heb nog nooit iemand zien scheiden met een '/' of een '#' oid ).
Implode 'm vervolgens weer, en controleer met een ereg() of ie uit cijfers bestaat:
ereg("^[0-9]+$", $telnr);
zal FALSE opleveren, zodra er een ander teken tussen staat dan nummers.
Offline Gerard - 10/11/2006 02:20
Avatar van Gerard Ouwe rakker In plaats van exploden en imploden kan je ook gebruik maken van de javascript functie replace.

varname.replace('+', '00');
varname.replace('-', '');
varname.replace(' ', '');

Daarna kan je met [url=http://www.google.nl/search?hl=nl&q=javascript+string+format&btnG=Google+zoeken&meta=]javascript string format[/url] aan de slag met de reguliere expressie.

Dit zou jou genoeg informatie moeten geven om mee aan de slag te gaan. Succes!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.241s