El
} else if {
(strlen($nombre)>0 and strlen($email)>0 and strlen($ciudad)>0) {
sería:
Código PHP:
} elseif (strlen($nombre)>0 and strlen($email)>0 and strlen($ciudad)>0) {
Si observas otros errores .. que te dé PHP al ejecutar tu código o no hace lo que esperas .. indicalo textualmente.
Un saludo,