alguien me puede ayudar a que se pueda mandar bien mi formulario
tengo estos codigos
frm_enviar.php
Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Envia mails</title>
</head>
<script type="text/javascript">
///----Funcion que envía datos!!!!
function enviar(){
if(document.FormEnvia.cliente.value!="" && document.FormEnvia.mailContacto.value!="" && document.FormEnvia.txtDetalle.value!=""){
document.FormEnvia.submit();
return true;
}else{
alert("Error: debe completar todos los campos!");
return false;
}
}
</script>
<body background="fwebp.jpg">
<center>
<form action="Proc_enviar mails.php" name="FormEnvia" method="post">
<table>
<tr>
<td><font face="arial" color="white">Nombre y Apellido</font></td><td><input name="cliente" type="text" maxlength="250"/></td>
</tr>
<tr>
<td><font face="arial" color="white">Mail contacto</font></td><td><input name="mailContacto" type="text" maxlength="250"/></td>
</tr>
<tr>
<td colspan="2"><textarea style="height:110px; width:275px;" name="txtDetalle"></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="button" value="Enviar" onClick="enviar();"></td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<? if(isset($_GET['envio'])){ ?>
<tr>
<td colspan="2">El mail ha sido enviado!!!!</td>
</tr>
<? } ?>
</table>
</form>
</center>
</body>
</html>
Proc_enviar mails.php
Código PHP:
<?
//---Recupero los datos!!!
$cliente = $_POST['cliente'];
$mailContacto = $_POST['mailContacto'];
$txtDetalle = $_POST['txtDetalle'];
$to = "[email protected]";
$from = "$mailContacto";
$headers = 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers = "From: ".$from ."\r\n";
$asunto = "Asunto de prueba";
mail($to,$asunto,nl2br(htmlentities($txtDetalle)), $headers);
echo "<script language=javascript> location = 'frm_enviar.php?&envio=ok';</script>";
?>
el problema que tengo es que nadamas me manda el textDetalle y no lodemas de mi formulario alguien me puede ayudar a ver cuales mi error