Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么这个邮件系统不是';你不是在用PHP吗?_Php_Email - Fatal编程技术网

为什么这个邮件系统不是';你不是在用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部分编写了以下代码,但是当我提交表单数据时,它会正确地存储在变量中,但不会将信息发送给我?谁能告诉我我做错了什么

<?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";