login  Naam:   Wachtwoord: 
Registreer je!
 Forum

function check_cijfers

Offline ITGrafix - 09/09/2005 14:41
Avatar van ITGrafixNieuw lid Beste lezer,

De bedoeling van het script is de input te checken.

Er mogen enkelt cijfers van 0 t/m 9 in gevuld worden. Letters zijn dus niet welkom. Het script zelf werkt prima, enkelt deze fucntion werkt niet.

Kan iemand me uit de brand helpen?

Thnxs

  1. function check_cijfers($in) {
  2. $patroon = "/^([0-9])*[0-9]([0-9]{2,})+([0-9]{2,})$/i";
  3. return preg_match($patroon, $in);
  4. }

3 antwoorden

Gesponsorde links
Offline Joel - 09/09/2005 14:53
Avatar van Joel Eigenaar
  1. function check_cijfers($in) {
  2. return ereg("^[0-9]{0,20}$", $in);
  3. }
Das iets korter 
Offline ITGrafix - 09/09/2005 16:04
Avatar van ITGrafix Nieuw lid
Citaat:
Das iets korter


Nu werkt de functie niet als ik AAA in typ gata hij er gewoon door heen
Offline DRUNK - 09/09/2005 19:28 (laatste wijziging 09/09/2005 19:31)
Avatar van DRUNK PHP gevorderde
  1. <?php
  2.  
  3. if (!is_numeric($input))
  4. die('invoer is geen nummer!');
  5.  
  6. // blabla...
  7. ?>

ofwel PHP heeft hiervoor al een functie ;)

http://nl2.php.net/is_numeric/

edit: pda slaat op hol, pokkeding blijft maar opnieuw posten. excuses voor 't ongemak.

Ontani edit: had em al verwijderd 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s