Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2006, 10:11
Avatar de Apal
Apal
 
Fecha de Ingreso: febrero-2005
Mensajes: 93
Antigüedad: 19 años, 2 meses
Puntos: 0
Me falla algo y no se el que, por favor ayuda.

Tengo este código.. y no se por que, pero al darle al boton enviar se me queda pillado en la página php, la que envia el email, sin redireccionar a la siguiente. Es un poco cutre el codigo, por que no se apenas de php, pero e ido utilizandolo cuando lo e necesitado y me iba bien, modificando 4 cosas pero... me funcionaba, ahora en este no me va, no se por que.. me podeis decir por qué?

Código PHP:
<?PHP
global $nombre$empresa$telefono$fax$email$comentario;
    
$to "[email protected]";
    
$nosotros "[email protected]";
    
    if (
$nombre == "") {
        echo 
"<h1>No especificó nada en el campo nombre</h1><br><h2>por favor revise el formulario.</h2>";
    exit;
    } 
    if (
$telefono == "") {
        echo 
"<h1>No especificó nada en el campo telefono</h1><br><h2>por favor revise el formulario.</h2>";
    exit;
    } 
    if (
$email == "") {
        echo 
"<h1>No especificó nada en el campo email</h1><br><h2>por favor revise el formulario.</h2>";
    exit;
    } 
    if (
$comentario == "") {
        echo 
"<h1>No especificó nada en el campo comentario</h1><br><h2>por favor revise el formulario.</h2>";
    exit;
    } 

    
$msg =<br />
"Alguien ha contactado contigo desde la sección contacto de www.grupo-soltec.com: \n
Nombre: $nombre
Empresa: $empresa
Email: $email
Fax: $fax
Telefono: $telefono
Comentario: $comentario"
;

    
$msg2 =
"Los datos enviados por el formulario son estos: \n
Nombre: $nombre
Empresa: $empresa
Email: $email
Fax: $fax
Telefono: $telefono
Comentario: $comentario\n
Si algo no es correcto, por favor vuelve a rellenar el formulario, o envia un email a [email protected]\n"
;


    
$subject "Grupo Soltec - Contacto";    
    
$subject2 "Grupo Soltec - Contacto";    
    
$mailheaders "From: $email <$email>\n";
    
$mailheaders2 "From: $nosotros <$nosotros>\n";
    
    if(
mail($to$subject$msg$mailheaders)){
    if(
mail($email$subject2$msg2$mailheaders2)){    
    echo 
"<meta http-equiv='refresh' content='1;URL=mail_enviado.php'>";
    
</script>";
    //header("Location: mail_enviado.php");
    }else {
        echo "<meta http-equiv='refresh' content='1;URL=mail_enviado.php'>";
}
    }else{
        echo "<meta http-equiv='refresh' content='1;URL=mail_enviado.php'>";
}
?>
Si alguien sabe que puede fallar... gracias.
__________________
A todos los que dijeron que ésto no tenia futuro... :patada: