próbowałem na tak i podobnie:
ale nie idzie mi ;/
if(!preg_match("/^([A-Za-zążśźćęńółĄŻŚŹĘĆŃŁÓ]+\s[A-Za-zążśźćęńółĄŻŚŹĘĆŃŁÓ]+)|([A-Za-zążśźćęńółĄŻŚŹĘĆŃŁÓ]+)$/", $zmienna)
$test = preg_match("/^([A-Za-zążśźćęńółĄŻŚŹĘĆŃ]+\s[A-Za-zążśźćęńółĄŻŚŹĘĆŃ]+)|([A-Za-zążśźćęńółĄŻŚŹĘĆŃ]+)$/", $_POST['miasto']); if($test == 1){ //jesli $_POST['miasto'] przyjmie wartosc: blabla44 hmm ups //jesli $_POST['miasto'] przyjmie wartosc: costam55 //puszcza tez cos takiego: df sdf#%$#^# srg
$sdf = preg_match("/^([A-Za-zążśźćęńółĄŁÓŻŚŹĘĆŃ]+\s?[A-Za-zążśźćęńółĄŁÓŻŚŹĘĆŃ]+\s?[A-Za-zążśźćęńółĄŁÓŻŚŹĘĆŃ]+)$/", $_POST['miasto']); //do 3 spacji + litery if($sdf == 1){ }