Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2010, 21:29
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Problemas de envio de correo :(

Hola! Buenas noches a todos =)

Tengo una duda... o problema.. o ya no sé que es

Tengo el siguiente código en PHP:

Código PHP:
<?php

    $nombre
=$_POST['nombre'];
    
$ocupacion=$_POST['ocupacion'];
    
$lada=$_POST['lada'];
    
$telefono=$_POST['telefono'];
    
$correo=$_POST['correo'];
    
$empresa=$_POST['empresa'];
    
$contacto=$_POST['contacto'];
    
$areas=$_POST['areas'];
    
$mensaje=$_POST['mensaje'];

    
$header 'From: ' $correo " \r\n";
    
$header .= "X-Mailer: PHP/" phpversion() . " \r\n";
    
$header .= "Mime-Version: 1.0 \r\n";
    
$header .= "Content-Type: text/plain";
    
    
$to='[email protected]';
    
$subject="Correo enviado desde Pathfinding.com";

        
    
    if (empty(
$nombre) || empty($lada) || empty($telefono) || empty($mensaje)) {
        echo 
"Ha habido un error durante el envío, por favor, verifique que ha rellenado todos los campos.";
    } else {
           
mail($to,$subject,$header);
        echo 
'Su mensaje ha sido enviado'
    }
        
?>
Sin embargo, cuando lo envío me aparece lo siguiente en el navegador:

Cita:
Ha habido un error durante el envío, por favor, verifique que ha rellenado todos los campos.
En primera instancia, aparecería si los campos están vacíos. Sin embargo, cuando relleno todos los campos, debería enviar el mail, pero no... sigue apareciendo el mismo mensaje citado arriba.

Sí elimino la condición, el mensaje se envía. El problema que veo es que no me deja hacer la validación, ¿qué creen que pueda ser?