Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2008, 01:28
Setto
 
Fecha de Ingreso: octubre-2008
Mensajes: 26
Antigüedad: 16 años, 1 mes
Puntos: 0
problema con filtro de contenido de variable en php

Tengo un pequeño problema hice este código para filtrar el contenido de las variables que vienen de un form de html, sin embargo para casos como el nombre a veces son dos y obviamente se necesita dar un espacio entre ambos nombres.
Mi pregunta es como hago para que en el condicional que dice que solo deben ser letras tambien se respeten los espacios ya que me marca que solo debe contener letras cuando quiero poner dos nombres con espacio o sea que el problema son los espacios que doy entre palabras como puedo solucionarlo?
Código PHP:
//SE VALIDA QUE LAS CAJAS DE TEXTO NO ESTEN VACIAS
if($_POST[nombre]==""){
$Errornom="El nombre esta vacio";
$cuentaErrores++;
            }
/* aqui es donde no puedo dar espacios 
entre palabras ya que marca el error que solo 
deben de ser letras*/

else  if(!ctype_alpha($_POST[nombre])){
$Errornom="El nombre solo deben ser letras";    
$cuentaErrores++;