Buenas a todos tengo el siguiente problema, cuando envio mi formulario los los espacios del campo me llegan reemplazados por una rayita y nose porque, mando un ejemplo en la pagina formulario tengo esta linea
<input name="Contact Person Name" tabindex="1" size="20" maxlength="35">
<input name="Contact Person email" tabindex="5" size="20" maxlength="35">
pero cuando hago el envio los campos llegan asi a mi correo
Contact_Person_Name: angel
Contact_Person_email: [email protected]
ven la rayita "_" a pesar que en el name del formulario esta con espacio ami correo me llega con rayita dichos espacios en blanco.
Mando el php de mi envia.php
<?php
$MailToAddress = "[email protected]"; //Cambialo por tu correo
$redirectURL = "http://www.banthonyburroughs.com"; // Pagina de agradeciemiento despues de ser enviado el formulario con exito
$MailSubject = "Request New - Peruforless"; //Asunto del correo que te lenvian
$MailToCC = "[email protected]"; // Correo donde se envia una copia del mensaje , es Opcional este campo, le puedes quitar el [email protected] y dejar en ""
$Message = ""; // Mensaje opcional al correo de copia, si quieres no enviar mensaje, lo dejar en ""
//No modifiques nada a menos que sepas que lo estas çhaciendo
if (!is_array($HTTP_POST_VARS))
return;
reset($HTTP_POST_VARS);
while(list($key, $val) = each($HTTP_POST_VARS)) {
$GLOBALS[$key] = $val;
if (is_array($val)) {
$Message .= "<b>$key:</b> ";
foreach ($val as $vala) {
$vala =stripslashes($vala);
$Message .= "$vala, ";
}
$Message .= "<br>";
}
else {
$val = stripslashes($val);
if (($key == "Enviar") || ($key == "Enviar")) { }
else { if ($val == "") { $Message .= "$key: none <br>"; }
else { $Message .= "<b>$key:</b> $val<br>"; }
}
}
}
$Message = "<font face=verdana size=2>".$Message;
mail( $MailToAddress, $MailSubject, $Message, "Content-Type: text/html; charset=ISO-8859-1\r\nFrom: ".$Email."\r\nBCc: ".$MailToCC);
header("Location: ".$redirectURL);
?>
Gracias espero me ayuden que codigo me falta