Ahoj,
potřeboval bych validovat, jestli uživatel vložil křestní jméno a zároveň aby celková délka stringu byla 1-20 znaků
Správné tvary: "Antonín Josef", "Antonín", "antonín"
Špatné tvary: "Antonín22", " ", "", "Antonín+Josef", "Antonín Josef", atd.
Zkoušel jsem:
$chars = "/^([a-z]+( [a-z])*){1,20}$/i";
if (preg_match($chars, $_POST['jmeno']))
...
případně alespoň (znaky+mezera):
$chars = "/^([a-z ]{1,20}$/i"; //nevezme ani "Josef Antonín"
Prosím poraďte, kde dělám chybu.
Díky!