Autor Zpráva
SantaClaus
Profil *
Zdravím,

mám problém s ověřením jména..potřebuji aby přijmul -
- velká písmena
- malá písmena
- háčky a čárky
- tyto znaky: öü

mám to takto, ale nefunguje..ukazuje třeba že Lukáš je špatně...

  public function ControlNameDat( $name ){
    if(preg_match('/^[a-zA-ZěščřžýáíéúůóňťďÚŠČŘŽŇŤĎľöü]{3,30}$/', $name))
      return 1;
    else 
      return 2;    
  }
AM_
Profil
tipuji problém s kódováním mě to funguje. Shoduje se skutečné kódování souboru a kódování, které máš udané v hlavičce?
SantaClaus
Profil *
ano, mám nastaven všude windows-1250
AM_
Profil
a pracuješ správně s návratovou hodnotou? pomocí 1 a 2 reprezentovat úspěch a neúspěch je dost neobvyklé
SantaClaus
Profil *
ne, to 1 a 2 jsem si dal aby se mi před to zaplnilo třeba 1-jméno 1-příjmení apd...jinak to mám na true a false. .ale už jsem to vyřešil - trim().

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: