我使用一个Drupal site.here是代码我已经写在客户端发送HTML表单数据到PHP
<form method="get">
Email :<input type ="text" name ="email" size ="20"><br />
<button style="width:65;height:25" onClick='email_direction_data()'><b>Send</b></button>
</form>
当我点击按钮,页面会refresh.text字段用于输入电子邮件我在一个函数的drupal模块文件里写了下面的代码发送一封邮件。
drupal_mail('direction', 'invitation', $_GET['email'] , language_default(), $params);
但是当我点击按钮时文本字段内容不会去GET数组。我的代码中有什么错误吗?
如果要创建一个自定义模块,你应该使用Drupal的形式API,而不是硬编码的HTML – Laxman13
什么是你'email_direction_data()'函数做? – pifantastic
@ laxman13:你不能从远程非FAPI形式发布到FAPI回调(质量分配等预防)。看来OP正试图做到这一点。 – berkes