Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2015, 09:46
jotaperez
 
Fecha de Ingreso: noviembre-2007
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 0
Formulario funciona en PHP 5.3 pero noe en 5.4 y superiores

Amigos.

No se mucho de programación y tengo un problema con un formulario simple de contacto. Este formulario lo vengo utilizando en php 5.3 y funciona perfectamente pero en versiones 5.4 o superiores ya no funciona.

El código es el siguiente:

Código HTML:
<?
$MailToAddress = "CUENTA_DE_CORREO";
$MailSubject = "ASUNTO";
    if (!$MailFromAddress) {
    $MailFromAddress = "CUENTA_DE_CORREO";
    }
 
$Header = "CONTACTO";
$Footer = "";
 
    if (!is_array($HTTP_POST_VARS))
    return;
    reset($HTTP_POST_VARS);
    while(list($key, $val) = each($HTTP_POST_VARS)) {
    $GLOBALS[$key] = $val;
    $val=stripslashes($val);
    $Message .= "$key = $val\n";
    }
 
    if ($Header) {
    $Message = $Header."\n\n".$Message."\n\n";
    }
 
    $Message .= "REMOTE HOST: ".$REMOTE_HOST."\n";
    $Message .= "REMOTE USER: ". $REMOTE_USER."\n";
    $Message .= "REMOTE ADDR: ". $REMOTE_ADDR."\n";
 
    if ($Footer) {
    $Message .= "\n\n".$Footer;
    }
 
mail( "$MailToAddress", "$MailSubject", "$Message", "From: $MailFromAddress");
header ("Location: http://DOMINIO/CONFIRMACION_DE_RECEPCION");
?> 
Les agradeceré mucho su ayuda si me ndican que debo cambiar para que funciones en php 5.4 y superiores.

Muchas gracias desde ya.