设计表单一直很有趣,但让他们在服务器端发送电子邮件是另一回事。我使用过各种电子邮件脚本(dynaform,phpmailer等),并且遇到了很多问题。需要PHP电子邮件脚本解决方案
所以这里是我工作的网站:Contact On the Right。这是非常基本的:没有验证,没有必填字段。我只需要输入的任何信息发回给我。
有没有人知道任何BASIC PHP表单处理脚本,或者有几行代码可以在这里工作?我不是一个PHP的人,所以我挣扎着!
在此先感谢。
设计表单一直很有趣,但让他们在服务器端发送电子邮件是另一回事。我使用过各种电子邮件脚本(dynaform,phpmailer等),并且遇到了很多问题。需要PHP电子邮件脚本解决方案
所以这里是我工作的网站:Contact On the Right。这是非常基本的:没有验证,没有必填字段。我只需要输入的任何信息发回给我。
有没有人知道任何BASIC PHP表单处理脚本,或者有几行代码可以在这里工作?我不是一个PHP的人,所以我挣扎着!
在此先感谢。
我只需要输入 就可以发回给我的任何东西。
<?php
mail('[email protected]','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秒内
对于简单的和艰巨的任务(它HTML邮件)这个库总是为我服务:PHPMailer
根据服务器和管理员,有时mail()
不起作用。 必须将其配置为使用smtp正确工作,或者将sendmail二进制文件安装在正确的路径中。
相反,PHPMailer只需要通过fsockopen的出站连接不被禁用。
简明教程这里:
http://www.ustrem.org/en/articles/send-mail-using-phpmailer-en/
一些CMS的内部使用它了。例如Joomla。
说明:未定义变量:POST在/home/jessechase/ztmag.com/v2/email.php第2行 警告:破灭()[function.implode]:在/ home/jessechase/ztmag传递参数无效.com/v2/email.php on line 2 警告:无法修改标头信息 - 已在/ home/jessechase(由/home/jessechase/ztmag.com/v2/email.php:2开始输出)发送的标头/ztmag.com/v2/email.php在线3 – JCHASE11 2010-04-10 16:20:23
我收到此错误消息。我收到一封电子邮件,但没有任何内容。 – JCHASE11 2010-04-10 16:21:47
哦,我的坏。更正 – 2010-04-10 16:29:29