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!