使用PHP和HTML表单联系表单

时间:2017-08-08 17:55:19

标签: javascript php html forms

我正在尝试使用php和html表单创建联系表单。当用户点击提交时,我希望他们在表单中输入的详细信息将通过电子邮件发送。

当用户点击提交时,系统会显示一条消息,说明该消息已发送,但当我查看我的电子邮件时,未发送任何消息。

这是我的代码,请注意电子邮件已更改为在此处显示代码。



SELECT gs.dte,
       SUM( (state NOT IN ('unsub','skipped', 'error'))::int) AS a,
       SUM( (state IN ('unsub') AND DATE_TRUNC('month', unsub_at) BETWEEN gs.dte AND DATE_TRUNC('day', NOW()))::int) AS b,
       SUM( (state IN ('skipped') AND DATE_TRUNC('month', skipped_at) BETWEEN gs.dte AND DATE_TRUNC('day', NOW()))::int) AS c          
FROM subscriptions s CROSS JOIN
     generate_series(current_date - interval '30 day',
                     current_date + interval '60 day',
                     interval '1 day'
                    ) gs(dte)
WHERE DATE_TRUNC('day', run) >= gs.dte AND
      DATE_TRUNC('day', created_at) <= gs.dte
GROUP BY gs.dte
ORDER BY 1;
&#13;
&#13;
&#13;

&#13;
&#13;
<div id = "form">

<form action ="contact2.php" method="post">
Name:
<input type="text" name="name">
<br>
<br>
Email:
<input type="text" name="email">
<br>
<br>
Message:
<br>
<br>
<TEXTAREA NAME="message" ROWS=6 COLS=40>
</TEXTAREA>

<br>
<br>

<input type="submit" value="Submit">

</div>

</form>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:-1)

你希望将所有javascript包装在一个php echo中,否则它就无法工作。

所以......

if ($mail_status) {
echo '<script language="javascript" type="text/javascript">'; 

这只是你需要实现的一些代码...... 你想要回应每个javascript行。