Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2009, 10:31
armengual2
 
Fecha de Ingreso: septiembre-2003
Mensajes: 288
Antigüedad: 20 años, 8 meses
Puntos: 0
Con este codigo me llega el correo inconpleto ayuda por favor

buenas tengo este coreo echo en php , pero solo me llega parte de la informacion y no se por que he probado ya de todo haber si alguien ve el error:

Código PHP:


<?

if (phpversion() >= "4.2.0") {
        if ( 
ini_get('register_globals') != ) {
                
$supers = array('_REQUEST',
                                
'_ENV',
                                
'_SERVER',
                                
'_POST',
                                
'_GET',
                                
'_COOKIE',
                                
'_SESSION',
                                
'_FILES',
                                
'_GLOBALS' );
                                                                                
                foreach( 
$supers as $__s) {
                        if ( (isset($
$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__sEXTR_OVERWRITE );
                }
                unset(
$supers);
        }
} else {
        if ( 
ini_get('register_globals') != ) {
                                                                                
                
$supers = array('HTTP_POST_VARS',
                                
'HTTP_GET_VARS',
                                
'HTTP_COOKIE_VARS',
                                
'GLOBALS',
                                
'HTTP_SESSION_VARS',
                                
'HTTP_SERVER_VARS',
                                
'HTTP_ENV_VARS'
                                 
);
                                                                                
                foreach( 
$supers as $__s) {
                        if ( (isset($
$__s) == true) && (is_array( $$__s
) == true) ) extract( $$__sEXTR_OVERWRITE );
                }
                unset(
$supers);
        }
}



if(
$email=="")
{
    
    echo 
"<script languaje=javascript>".
"alert(\"¡¡¡¡EL E-MAIL NO ES CORRECTO!!!!\");".
"location.href=\"contactar.html\";".
"</script>";

}


$respuesta="respuesta.htm";


$para ="[email protected]";


$sujeto "Formulario de Informacion Solicitada";


$encabezado "From: $nombre <$email>";
$encabezado .= "\nReply-To: $email";
$encabezado .= "\nX-Mailer: PHP/" phpversion();

$ip=$REMOTE_ADDR;


$mensaje .= "NOMBRE: $nombre\n";
$mensaje .= "APELLIDO: $apellido\n";
$mensaje .= "EMAIL: $email\n";
$mensaje .= "COMENTARIOS: $comentarios\n";
$mensaje .= "IP: $ip\n";



if(!
mail($para$sujeto$mensaje$encabezado))
{
    echo 
"<script languaje=javascript>".
"alert(\"THE MESSAGE COULD NOT BE COMMANDED!!!!\");".
"location.href=\"contactar.html\";".
"</script>";

}
else
{
    
        echo 
"<meta HTTP-EQUIV='refresh' content='1;url=$respuesta'>";
}

?>
el caso es que solo me llega comentario de :
NOMBRE
E-MAIL:
Y COMENTARIOS NO LLEGA NI APELLIDOS NI IP.
haber si alguien ve el fallo, y otra cosa en lugar de que la respuesta exitosa abra una pagina como viene como podria hacer para que el menjaje de exito saliera en una ventana de alerta.
gracias y un salu2