validering av input æ ø å

validering av input æ ø å

Innleggav kentivar » ons 08.04.2009 19:02

Hei, jeg trenger en function for og validere input som navn med som inneholder a-å A-Å og - samt en for og validere adresser a-å A-Å 0-9 og bindestrek og punktum..

Noen som har en slik? jeg har googlet og funnet masse functions men ingen som støtter æøå og -.

RegEx er ikke min ting..
medlem i 199 måneder
 

Re: validering av input æ ø å

Innleggav Soerboe » tir 21.04.2009 15:46

- (bindestrek) skulle gå greit å validere siden den er med i ascii-tabellen (nr. 45).

f.eks gir

Kode: Merk alt
echo ord('-');


Kode: Merk alt
45


når det kommer ann på æøå, så kan du sjekke ut denne siden
http://www.phpwact.org/php/i18n/utf-8
vet ikke om den hjelper, men kanskje en liten hjelp.

Brukerens avatar
medlem i 202 måneder
 

Re: validering av input æ ø å

Innleggav kentivar » tir 21.04.2009 17:30

fant denne på nett:
Kode: Merk alt
   public function validateRealName($input) {
      if(!eregi('^[[:alnum:]][a-åA-Å\' \-]{2,60}$', stripslashes(trim($input)))) {
         return false;
      } else {
         return true;
      }
   }


Men er ikke sikker på hvor bombe sikker den er.. har ikke fått testet den enda.
medlem i 199 måneder
 

Re: validering av input æ ø å

Innleggav Soerboe » ons 22.04.2009 10:29

si hvordan det går med testingen. sikkert nyttig for mange andre (inkludert meg :-))

Brukerens avatar
medlem i 202 måneder
 


Returner til PHP



Hvem er i Forumene

Registrerte brukere: Google [Bot]