设计表单一直很有趣,但让他们在服务器端发送电子邮件是另一回事。我使用过各种电子邮件脚本(dynaform,phpmailer等),遇到了很多问题。
以下是我正在处理的网站:Contact On the Right。这是非常基本的:没有验证,没有必填字段。我只需要输入的任何内容发回给我。
有没有人知道任何BASIC PHP表单处理脚本,或者有几行代码可以在这里工作?我不是一个PHP人,所以我很挣扎!
提前致谢。
答案 0 :(得分:1)
我只需要输入任何内容 被送回给我。
<?php
mail('your@mail.here','Site feedback',implode("\n\n",$_POST));
header("Location: thankyou.html");
?>
您可以将此标记添加到thankyou.html:
<META HTTP-EQUIV="REFRESH" CONTENT="5;URL=http://v2.ztmag.com/livedates.html">
它将在5秒内恢复用户
答案 1 :(得分:0)
对于简单和艰难的任务(它会发送HTML邮件)这个库总能很好地为我服务:PHPMailer
根据服务器和管理员的不同,有时mail()
不起作用。
必须将其配置为使用smtp正常工作或在正确的路径中安装sendmail二进制文件。
这里有一个简单的教程:
http://www.ustrem.org/en/articles/send-mail-using-phpmailer-en/
许多CMS也在内部使用它。例如Joomla。