'>
 enter a first name 
 
'; $regexp = (preg_match('/[^a-z]/i', $chars) || preg_match('/[0-9]/', $chars)); if (!$regexp) { if (strlen($chars) < 2) echo 'name must be of at least 2 letters'; else { $pieces = explode(' ', $chars); for ($i = 0; $i < count($pieces); $i++) echo ucfirst(strtolower($pieces[$i])); } } else echo 'invalid, try again.'; } ?>