我的 PHP 表单带有 html
需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

纸伞微斜 2024-12-12 20:25:14

我不确定你的意义

//send e-mail to different providers
if($provider=="p1") $sendTo = "[email protected]";
if($provider=="p2") $sendTo = "[email protected]";
if($provider=="p3") $sendTo = "[email protected]";
if($provider=="p4") $sendTo = "[email protected]";

是什么,因为你似乎在脚本的后面根本没有使用 $sendTo 。

如果您想知道它是否正在执行任何操作,请使用一些 echo 语句,其中包括 $success 变量上的语句。 if(!$success) echo "error"; 或者其他什么。

另外,目前抛出了什么错误?

I'm not sure what the point of your

//send e-mail to different providers
if($provider=="p1") $sendTo = "[email protected]";
if($provider=="p2") $sendTo = "[email protected]";
if($provider=="p3") $sendTo = "[email protected]";
if($provider=="p4") $sendTo = "[email protected]";

is since you don't seem to use the $sendTo at all later in the script.

If you want to know if it is doing anything use some echo statements, including one on the $success variable. if(!$success) echo "error"; or something.

Also, what errors are being thrown at the moment?

薄荷港 2024-12-12 20:25:14

你的意思
$success = mail($sendTo,$emailSubject,$body,$headers); ?

Did you mean
$success = mail($sendTo,$emailSubject,$body,$headers); ?

红焚 2024-12-12 20:25:14
$success = mail($webMaster,$emailSubject,$body,$headers);

如果

$success = mail($sendTo,$emailSubject,$body,$headers);

您使用邮件功能,则需要在您的服务器中设置 SMTP。

如果您不知道如何设置,请尝试使用 PHPMailer

$success = mail($webMaster,$emailSubject,$body,$headers);

should be

$success = mail($sendTo,$emailSubject,$body,$headers);

If you are using mail function, you need to setup SMTP in your server.

If you don't know how to setup , try with PHPMailer.

~没有更多了~

关于作者

0 文章
0 评论
24 人气
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文