Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2015, 15:44
cutmail
 
Fecha de Ingreso: enero-2015
Mensajes: 5
Antigüedad: 9 años, 3 meses
Puntos: 0
Problema formulario de mail php llega en blanco

ESTIMADOS, tengo un problema, soy diseñador, no programador, y llevo varios días peleando con este formulario, finalmente me llega mail al correo, pero me llega vacío

en un html, está esto
<FORM action="http://xn--cabaaenlosdiques-9tb.com/enviar.php" method="post" enctype="multipart/form-data" name="contacto" target="_top">
<span class="color">Nombre y Apellido:</span>
<input name="Nombre y Apellido" type="text" id="Nombre y Apellido" size="35" />

<p>Teléfono:
<label for="teléfono"></label>
<input name="teléfono" type="text" id="teléfono" size="35" />
</p>
<p>E-mail:
<label for="email"></label>
<input name="email" type="text" id="email" size="35" />
</p>
<p>Consulta:
<label for="consulta"></label>
<textarea name="consulta" cols="30" id="consulta"></textarea>
</p>
<br />
<input name="Enviar" type="submit" class="style24" id="Enviar" onClick="return Enviar(this.form)" value="Enviar">
<input type="reset" name="restablecer" id="restablecer" value="Restablecer" />
</form>


y en ENVIAR.PHP lo siguiente

<?
echo "aprender";
$MailToAddress = "[email protected]";
$MailSubject = "consultas desde la web";
if (!$MailFromAddress) {
$MailFromAddress = "[email protected]";
}

$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://xn--cabaaenlosdiques-9tb.com/contacto.html");
?>

NECESITO DESESPERADAMENTE AYUDA, el mail llega vacío y además no se como una vez que envíe vuelva al formulario o a un HTML con el mensaje CONSULTA ENVIADA

agradecería mucho que me ayuden

saludos!