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>