Título: error en php
Publicado por: qiqeroot en 30 Noviembre 2010, 21:18 pm
<? /* aqui se incializan variables de PHP */ if (phpversion() >= "4.2.0") { if ( ini_get('register_globals') != 1 ) { $supers = array('_REQUEST', '_ENV', '_SERVER', '_POST', '_GET', '_COOKIE', '_SESSION', '_FILES', '_GLOBALS' ); foreach( $supers as $__s) { if ( (isset($$__s) == true) && (is_array( $$__s ) == true) ) extract( $$__s, EXTR_OVERWRITE ); } unset($supers); } } else { if ( ini_get('register_globals') != 1 ) { $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( $$__s, EXTR_OVERWRITE ); } unset($supers); } }
if($telefono=="") {
echo "<script language='javascript' type='text/javascript'> alert(' $nombre, Error, no has escrito el Teléfono');</script>"; echo "<meta HTTP-EQUIV='refresh' content='1;url=index.html'>"; exit(); } if($nombre=="") {
echo "<script language='javascript' type='text/javascript'> alert('Error, no has escrito el Nombre');</script>"; echo "<meta HTTP-EQUIV='refresh' content='1;url=index.html'>"; exit(); }
$para ="miemail5@hotmail.com";
/* AQUI ESPECIFICAS EL SUJETO (Asunto) DEL EMAIL */ $sujeto = "esinformatic"; $email = "email_generico@hotmail.com";
$encabezado = "From: $nombre <$email>"; $encabezado .= "\nReply-To: $email"; $encabezado .= "\nX-Mailer: PHP/" . phpversion();
/* con esto se captura la IP del que envío el mensaje */ $ip=$REMOTE_ADDR;
/* las siguientes líneas arman el mensaje */ $mensaje .= "NOMBRE: $nombre\n"; $mensaje .= "TELÉFONO: $telefono\n"; $mensaje .= "COMENTARIOS: $coment\n"; $mensaje .= "IP: $ip\n";
/* aqui se intenta enviar el correo, si no se tiene éxito se da un mensaje de error */ if(!mail($para, $sujeto, $mensaje, $encabezado)) { echo "<script language='javascript' type='text/javascript'> alert(' $nombre, Error, no se envió el teléfono');</script>"; echo "<meta HTTP-EQUIV='refresh' content='1;url=index.html'>"; } else { /* aqui redireccionamos a la pagina de respuesta */ echo "<script language='javascript' type='text/javascript'> alert(' $nombre, Enviado correctamente, en 24H le llamaré al $telefono');</script>"; echo "<meta HTTP-EQUIV='refresh' content='1;url=index.html'>";
}
?> no me funciona, lo hace todo correcto pero no me llega el email puedes ser que no tenga activado en el php.ini de mi servidor el register_globals¿? de ser así cual es la solución? gracias de antemano
Título: Re: error en php
Publicado por: qiqeroot en 30 Noviembre 2010, 22:07 pm
up
Título: Re: error en php
Publicado por: bomba1990 en 30 Noviembre 2010, 22:54 pm
y no te da ningun tipo de error??
|