javascript – 在表单提交期间发送电子邮件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 在表单提交期间发送电子邮件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1924字,纯文字阅读大概需要3分钟。
内容图文
![javascript – 在表单提交期间发送电子邮件](/upload/InfoBanner/zyjiaocheng/772/77784d5818be482cbbfc0c63957c0e7e.jpg)
对不起,如果标题有点模糊.我的意思是我有一个如下代码:
<?php
/* ...generate $to, $subject, $msg, $from variables here */
if(isset($_POST['ccbutton_pressed'])) {
if(mail($to, $subject, $msg, $from)){
echo 'Order Sent';
}else{
echo 'Order Sending Error';
}
}?>
<form method='post' action='SOME_URL_TO_POST_TO' >
<!-- some visible input types -->
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<!-- some hidden input types -->
<input type='hidden' name='hiddenfield1' value='1' />
<input type='hidden' name='hiddenfield2' value='2' />
<input type='submit' value='Submit' />
<input type='hidden' name='ccbutton_pressed' value='1'>
</form>
有什么方法可以在提交时发送电子邮件吗?同时记下以下几点:
>喜欢php,因为它是服务器端,信息保密
>’action’属性需要发布,可能不会更改(我需要它去另一个页面/不同的表单)
>打开使用Javascript,只要电子邮件的内容可以以某种方式隐藏(但可疑)
>我已经尝试过放置一个在我的表单中设置隐藏字段时触发的php块,但在这种情况下它不起作用.
更新:
更改了代码块以解释更多信息.这也不是重复,因为在Send email with PHP from html form on submit with the same script中,’action’留空,而我需要将其发布到某个地方.
我还想补充一点,我已经检查了上面的文章,但这对我不起作用.
解决方法:
<?php
if(isset($_POST['submit'])){
$fname=$_POST['fname'];
$lname=$_POST['lname'];
$toemail="abc@gmail.com";
$subject="Sending Mail";
$message="Firstname:".$fname."<br/>";
$message.="Lastname:".$lname;
$headers = "From: webmaster@example.com" . "\r\n" .
"CC: somebodyelse@example.com";
//sending simple mail
mail($toemail, $subject, $message, $header);
}
?>
<form method='post' action='' >
<!-- some visible input types -->
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<!-- some hidden input types -->
<input type='hidden' name='hiddenfield1' value='1' />
<input type='hidden' name='hiddenfield2' value='2' />
<input type='submit' value='Submit' id="submit" name="submit" />
</form>
干杯
内容总结
以上是互联网集市为您收集整理的javascript – 在表单提交期间发送电子邮件全部内容,希望文章能够帮你解决javascript – 在表单提交期间发送电子邮件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。