Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/05/2009, 11:38
Avatar de Null_
Null_
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago
Mensajes: 530
Antigüedad: 15 años, 6 meses
Puntos: 30
Respuesta: Duda con formulario?

Cita:
Iniciado por Avi Ver Mensaje
Hola!

simplemente incluís el código html del mensaje. Te lo muestro con un ejemplo sencillo:


después de hacer la recolección de variables por _POST:

if (strlen($nombre)==0 and strlen($email)==0 )
{
<div><p>Falta completar el campo nombre o el campo email.</p>.</div>
}
else{
mail($para, $asunto, $cuerpo)
}


Claro que el control sobre los campos vacíos lo podés hacer tan detallado como lo quieras.

Saludos!
Te falto el echo y cerrar las lineas.

Código PHP:
if (strlen($nombre)==and strlen($email)==)

         echo 
"<div><p>Falta completar el campo nombre o el campo email.</p>.</div>";
}
else{ 
         
mail($para$asunto$cuerpo);

Pero con ese código el formulario se enviará aunque solo tenga un campo definido.
Para que los dos campos estén definidos se puede hacer así:

Código PHP:
if($nombre=="" or $email=="")

    if(
$nombre==""){echo "Te falta tu nombre";}
    if(
$email==""){echo "Te falta tu e-mail";}
}
else{ 
    
mail($para$asunto$cuerpo);
    echo 
"E-mail enviado";


saludos!.
__________________
Diego Escares
• Twitter: @diegoescares
• Web: diegoescares.com