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
Php 向邮件中的消息中添加一些文本_Php_Email - Fatal编程技术网

Php 向邮件中的消息中添加一些文本

Php 向邮件中的消息中添加一些文本,php,email,Php,Email,我得到$contactname(客户名称)。我的任务是这样的文本: 发件人:$contactname $message(客户端编写的文本) 如何将姓名插入文本?您可以使用下面的内容,但是联系人姓名中的在本例中是$from $contactname = $_POST['contactname']; $email = $_POST['email']; $message = $_POST['message']; $subject = 'Ձեզ գրել են ձեր կայքից'; $to = 's

我得到$contactname(客户名称)。我的任务是这样的文本:

发件人:$contactname

$message(客户端编写的文本)


如何将姓名插入文本?

您可以使用下面的内容,但是联系人姓名中的
在本例中是
$from

$contactname = $_POST['contactname'];
$email = $_POST['email'];
$message = $_POST['message'];
$subject = 'Ձեզ գրել են ձեր կայքից';
$to = 'stereoshoots@gmail.com';
$headers = "From: ".$email;
mail($to,$sub,$message,$headers);


你是说
$message=“From:$contactname\n$message”?$contactname=$\u POST['contactname']$email=$_POST['email']$message=$_POST['message']$主语为$to=”bulbulator2007@mail.ru"; $headers=“From:”.$email;邮件($to、$subject、$message、$headers);如果(邮件($to,$subject,$message,$headers)){echo“已发送!”;}否则{echo“未发送!”}为什么我没有收到电子邮件?要检查您的Web服务器是否正在发送邮件,请复制上述代码,将
$to
更改为您的电子邮件,并刷新页面,一旦收到电子邮件,然后我们可以讨论其他事情,假设您的web服务器已经在工作@Marke现在发送一切都可以了,谢谢!但我对charset有些问题。客户端发送的文本是亚美尼亚语。当我试图用亚美尼亚语发送文本时,我得到了│у╔у╕ уёж─у╔у╛ у╖у│у╔у╕ уёж─у╔у╛ у╖у│у╔у╕ уёж─у╔у╛ у╖. 我怎样才能解决这个字符集问题呢?好吧,检查一下邮件浏览器的接收者是否真的能够呈现这种语言,除此之外,我不能说太多,因为它对我有用。也许,你应该就此提出一个新问题。
<?php
$to = "someone@example.com";
$subject = "Ձեզ գրել են ձեր կայքից";
$message = "Hello! This is a simple email message.";
$from = "someonelse@example.com";
$headers = "From:" . $from;

if(mail($to,$subject,$message,$headers)){
echo "Mail Sent.";}
else{
echo "Mail not sent";
}
?>