hola a todos, tengo este formulario e mi pagina y os pido ayuda para que este funcione.
Código HTML:
Ver original<form id="ContactForm" action="mail1.php" method="post" > <div class="textarea_box"> <a href="mail1.php" onClick="document.getElementById('ContactForm').submit()">Send
</a>
en mail php tengo esto:
Código PHP:
Ver original<?
if (!$HTTP_POST_VARS){
?>
<form id="contactForm" action="mail.php" method=post>
<fieldset>
<form id="ContactForm" >
<div>
<div class="wrapper">
<span>Nombre:</span><input type="text" class="input">
</div>
<div class="wrapper">
<span>E-mail:</span><input type="text" class="input" >
</div>
<div class="textarea_box">
<span>Messagem:</span><textarea name="textarea" id="comments" cols="1" rows="1"></textarea>
</div>
<a href="mail.php" onClick="document.getElementById('ContactForm').submit()">Send</a>
</fieldset>
<p id="error" class="warning">Message</p>
</form>
<input type=submit value="Enviar">
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "NAME: " . $HTTP_POST_VARS['name'] . "\n";
$cuerpo .= "EMAIL: " . $HTTP_POST_VARS['email'] . "\n";
$cuerpo .= "COMMENTS: " . $HTTP_POST_VARS['comments'] . "\n";
//mando el correo...
mail("micorreo","Formulario recibido",$cuerpo, $cantidad_archivos, $achivos_adjuntos);
//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
pero no me llega nada. alguien me pude decir donde fallo