Hola amigos, no consigo dar con la solución a este problema.
Tengo que añadir a este formulario una "
casilla de verificación" que acepte la opción
"Leo y acepto las condiciones".
El problema es que si no se activa este campo el email no se podrá enviar.
Gracias y saludos
Código:
<body text="#000000" link="#66FF00" vlink="#006060" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" scrollbars="no">
<?
if (!$HTTP_POST_VARS){
?>
<form action="envia_form.php" method=post>
</form>
<?
}else{
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["Nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["Email"] . "\n";
$cuerpo .= "Empresa: " . $HTTP_POST_VARS["Empresa"] . "\n";
$cuerpo .= "Direccion: " . $HTTP_POST_VARS["Direccion"] . "\n";
$cuerpo .= "Ciudad: " . $HTTP_POST_VARS["Ciudad"] . "\n";
$cuerpo .= "CodigoPostal: " . $HTTP_POST_VARS["CodigoPostal"] . "\n";
$cuerpo .= "Provincia: " . $HTTP_POST_VARS["Provincia"] . "\n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["Telefono"] . "\n";
$cuerpo .= "Actividad: " . $HTTP_POST_VARS["Actividad"] . "\n";
mail("[email protected]","Formulario recibido",$cuerpo);
?>
<table width="100%" height="100%" cellspacing="0" border="0" cellpadding="0">
<tbody>
<tr>
<td align="center"><table width="550" height="402" cellspacing="0" border="0" cellpadding="0"><tbody><tr><td align="center" valign="middle" bgcolor="#BED23D"><table width="507" height="359" cellspacing="0" border="0" cellpadding="0">
<tbody>
<tr>
<td align="center" valign="middle" bgcolor="#bed23d"><h4>
<?
if (!mail){ echo "No se ha enviado el formulario correctamente"; } else { echo "Gracias por rellenar el formulario.<br>Se ha enviado correctamente."; } ?>
</h4>
<!-- Cierro el </h7> --> </td>
</tr>
</tbody>
</table> <h4> </h4>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<? } ?>
</body>