login  Naam:   Wachtwoord: 
Registreer je!
 Forum

reguliere expressie

Offline furax - 07/10/2006 13:40
Avatar van furaxHTML beginner Hey,
hier ben ik terug met een ander probleem, namelijk:
ik wil de invoer in een textfield controleren op:
- lengte van 8
- eerste letter is een hoofdletter

Dat probeer ik dus als volgt:
http://www.plaatscode.be/2822/
Maar dit lukt dus niet?

3 antwoorden

Gesponsorde links
Offline CDNC - 07/10/2006 13:52 (laatste wijziging 07/10/2006 13:52)
Avatar van CDNC PHP ver gevorderde
  1. <?
  2. if(!preg_match("^[A-Z][a-z]{7}$", $_POST['***']))
  3. {
  4. exit('error: ongeldige invoer');
  5. }
Offline furax - 07/10/2006 14:01
Avatar van furax HTML beginner ik veronderstel dat op de plaats van *** de naam van de string komt?
en waarom doe je error: ongeldige invoer?
is dit dan gwn een variabele $error de waarde "blabla" toekennen?

Of het ik het mis?
Offline Richard - 07/10/2006 14:04
Avatar van Richard Crew algemeen
  1. <?php
  2. function geldigheidControleren($veldjen)
  3. {
  4. return ctype_upper ($veldjen[0]) && strlen ($veldjen) == 8;
  5. }


...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.18s