Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2011, 22:32
Avatar de kahlito
kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Respuesta: Problema validando envio de correo con función mail

Hola maycolalvarez.

He probado varias opciones gracias a tu recomendación, sin embargo no logro arreglarlo:

Código PHP:
Ver original
  1. <?php              
  2.    if(isset($_POST['enviar']))
  3.    {  
  4.    if ($_POST['condiciones'] == "") { echo  "Marque las condiciones<br>"; }
  5.    elseif ($_POST['condiciones'] != "")
  6.    {echo  "Condiciones aceptadas<br>";}
  7.    if ($_POST['nombrecomercial'] == "Incompleto" or $_POST['nombrecomercial'] == "")
  8.    {echo "Rellene el nombre comercial <br />";}    
  9.    elseif($_POST['nombrecomercial'] != "Incompleto" or $_POST['nombrecomercial'] != "" and $_POST['condiciones'] == "ON") {        
  10.     //------------------ Aquí preparo la función mail          
  11.     $para  = '[email protected]';
  12.     // asunto
  13.     $asunto = 'Formulario de contacto';
  14.     // mensaje
  15.     $mensaje = "Nombre comercial: " .$_POST['nombrecomercial']. "\n";                      
  16.     // Enviarlo
  17.     mail($para, $asunto, $mensaje, $cabaceras); }                                                          
  18.      }              
  19.  ?>

También he probado en esa linea con estas dos maneras pero tampoco:

Código PHP:
Ver original
  1. elseif($_POST['nombrecomercial'] != "Incompleto" or $_POST['nombrecomercial'] != "" and $_POST['condiciones'] == "on")

o así:

Código PHP:
Ver original
  1. elseif($_POST['nombrecomercial'] != "Incompleto" or $_POST['nombrecomercial'] != "" and $_POST['condiciones'] != "")

Saludos.