为什么这个邮件系统不是';你不是在用PHP吗?
我试图从我所做的表单中获取数据,以便通过电子邮件发送到我的个人电子邮件,因此每次填写表单时,都会通过电子邮件发送给我,到目前为止,我已经在我的网站的php部分编写了以下代码,但是当我提交表单数据时,它会正确地存储在变量中,但不会将信息发送给我?谁能告诉我我做错了什么为什么这个邮件系统不是';你不是在用PHP吗?,php,email,Php,Email,我试图从我所做的表单中获取数据,以便通过电子邮件发送到我的个人电子邮件,因此每次填写表单时,都会通过电子邮件发送给我,到目前为止,我已经在我的网站的php部分编写了以下代码,但是当我提交表单数据时,它会正确地存储在变量中,但不会将信息发送给我?谁能告诉我我做错了什么 <?php $to = "example@hotmail.com"; //Removed personal email, didn't want to share publicly $subject = "Form resul
<?php
$to = "example@hotmail.com"; //Removed personal email, didn't want to share publicly
$subject = "Form results";
$message = "Data from form"
. $firstname
. $surname
. $comments
. $email
. $password;
$from = "example@hotmail.com"; //removed this one too, but u get the idea
$headers = "From: " . $from;
mail($to,$subject,$message,$headers);
echo "mail Sent.";
?>
您可能需要此选项才能在WAMP服务器上启用电子邮件功能
一定要检查一下
您的代码似乎很好。您可能需要它来启用WAMP服务器上的电子邮件功能
一定要检查一下
您的代码似乎很好。您可能需要它来启用WAMP服务器上的电子邮件功能
一定要检查一下
您的代码似乎很好。您可能需要它来启用WAMP服务器上的电子邮件功能
一定要检查一下
您的代码似乎很好。请尝试以下操作(对于Wampserver):
1->下载
2->
3->打开扩展php\u openssl。要打开它,请单击WAMP图标>php>php扩展>php\u openssl尝试以下操作(对于Wampserver):
1->下载
2->
3->打开扩展php\u openssl。要打开它,请单击WAMP图标>php>php扩展>php\u openssl尝试以下操作(对于Wampserver):
1->下载
2->
3->打开扩展php\u openssl。要打开它,请单击WAMP图标>php>php扩展>php\u openssl尝试以下操作(对于Wampserver):
1->下载
2->
3->打开扩展php_openssl。要打开它,请单击WAMP图标>php>php扩展>php_openssl,可能是因为$message=“表单数据”
您正在关闭报价,但没有包含其他信息。请注意:如果您使用Xampp或Wampp,他们不支持邮件功能php@Fred-什么?他把这根线和另一根线连在一起variables@Fred-ii--但他在附加所有其他信息;变量不需要在引号内;他所做的是一种非常有效的添加变量的方法。@JeroenBollen-这种代码有许多非常合理的用途。例如,需要发送到客户服务电子邮件的调查结果。可能是因为$message=“Data from form”
您关闭报价时没有包含其他您想要包含的信息。请注意:如果您使用Xampp或Wampp,它们不支持中的邮件功能php@Fred-什么?他把这根线和另一根线连在一起variables@Fred-ii--但他在附加所有其他信息;变量不需要在引号内;他所做的是一种非常有效的添加变量的方法。@JeroenBollen-这种代码有许多非常合理的用途。例如,需要发送到客户服务电子邮件的调查结果。可能是因为$message=“Data from form”
您关闭报价时没有包含其他您想要包含的信息。请注意:如果您使用Xampp或Wampp,它们不支持中的邮件功能php@Fred-什么?他把这根线和另一根线连在一起variables@Fred-ii--但他在附加所有其他信息;变量不需要在引号内;他所做的是一种非常有效的添加变量的方法。@JeroenBollen-这种代码有许多非常合理的用途。例如,需要发送到客户服务电子邮件的调查结果。可能是因为$message=“Data from form”
您关闭报价时没有包含其他您想要包含的信息。请注意:如果您使用Xampp或Wampp,它们不支持中的邮件功能php@Fred-什么?他把这根线和另一根线连在一起variables@Fred-ii--但他在附加所有其他信息;变量不需要在引号内;他所做的是一种非常有效的添加变量的方法。@JeroenBollen-这种代码有许多非常合理的用途。例如,需要发送到客户服务电子邮件的调查结果。好的,谢谢,我会检查它们,我认为我的代码自己看起来很好,我想你可能是对的,它被它的外观所阻止,我会给他们读博客,感谢againI曾经为我的项目遇到过类似的问题。签出了Gmail及其SMTP设置,添加了此phpMail导入,效果非常好。:)啊,好的,是的,我正在通读这一切,它应该解决它我想,非常感谢我只是想让你知道,我现在工作起来了,谢谢!:)好的,谢谢,我会检查他们,我自己觉得我的代码看起来很好,我想你可能是对的,它被它的外观挡住了,我会让他们阅读博客,谢谢againI曾经在我的项目中遇到过类似的问题。签出了Gmail及其SMTP设置,添加了此phpMail导入,效果非常好。:)啊,好的,是的,我正在通读这一切,它应该解决它我想,非常感谢我只是想让你知道,我现在工作起来了,谢谢!:)好的,谢谢,我会检查他们,我自己觉得我的代码看起来很好,我想你可能是对的,它被它的外观挡住了,我会让他们阅读博客,谢谢againI曾经在我的项目中遇到过类似的问题。签出了Gmail及其SMTP设置,添加了此phpMail导入,效果非常好。:)啊,好的,是的,我正在通读这一切,它应该解决它我想,非常感谢我只是想让你知道,我现在工作起来了,谢谢!:)好的,谢谢,我会检查他们,我自己觉得我的代码看起来很好,我想你可能是对的,它被它的外观挡住了,我会让他们阅读博客,谢谢againI曾经在我的项目中遇到过类似的问题。签出Gmail及其SMTP设置,添加此PHPMail
require_once("class.phpmailer.php");//include("class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded
$mail = new PHPMailer();
$mail->CharSet = 'utf-8';
$mail->IsSMTP(); // telling the class to use SMTP
$mail->Host = "smtp.gmail.com"; // GMail SMTP server(to send messages from GMail)
$mail->SMTPDebug = 1; // enables SMTP debug information (for testing)
// 1 = errors and messages
// 2 = messages only
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "YOUR GMAIL EMAIL-ID";
$mail->Password = "YOUR GMAIL PASSWORD";
$mail->SetFrom('YOUR GMAIL ID', 'ANY NAME');
$mail->AddReplyTo('YOUR GMAIL ID', 'ANY NAME');
$mail->AddAddress("RECEPIENTS GMAIL ID","ANY NAME");
$mail->Subject = "ADD SUBJECT";
$mail->Body ="message";