在php中的字符串之间添加空格
这是下面的代码,我想做的是在在php中的字符串之间添加空格,php,string,email,sendmail,Php,String,Email,Sendmail,这是下面的代码,我想做的是在$pass字符串和$username字符串之间添加一个空格,但在我尝试完成时不断抛出错误。有什么建议吗 send_mail('az_barter@noreply.com', $_POST['email'], 'Registration System Demo - Your New Password', 'Your password is: '.$pass .$username); 它似乎总是同时显示用户名和密码,而不是分开显示。提前感谢您的建议 fun
$pass
字符串和$username
字符串之间添加一个空格,但在我尝试完成时不断抛出错误。有什么建议吗
send_mail('az_barter@noreply.com',
$_POST['email'],
'Registration System Demo - Your New Password',
'Your password is: '.$pass .$username);
它似乎总是同时显示用户名和密码,而不是分开显示。提前感谢您的建议
function send_mail($from,$to,$subject,$body)
{
$headers = '';
$headers .= "From: $from\n";
$headers .= "Reply-to: $from\n";
$headers .= "Return-Path: $from\n";
$headers .= "Message-ID: <" . md5(uniqid(time())) . "@" . $_SERVER['SERVER_NAME'] . ">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Date: " . date('r', time()) . "\n";
mail($to,$subject,$body,$headers);
}
函数发送邮件($from,$to,$subject,$body)
{
$headers='';
$headers.=“From:$From\n”;
$headers.=“回复:$from\n”;
$headers.=“返回路径:$from\n”;
$headers.=“邮件ID:\n”;
$headers.=“MIME版本:1.0\n”;
$headers.=“日期:”.Date('r',time())。“\n”;
邮件($to、$subject、$body、$headers);
}
我已经更新了帖子以显示电子邮件标题,是的,我知道md5 booo是正确的,目前它将在调试模式下修复,但仅用于测试目的。您需要在这两个变量之间的字符串中连接一个空白字符:
send_mail('az_barter@noreply.com',
$_POST['email'],
'Registration System Demo - Your New Password',
'Your password is: '.$pass . ' ' . $username);
^^^^^^^
HERE
是的,那没用。我会用谷歌搜索出它,我猜,并检查出来,当我找到解决方案时,我会把它贴在这里。谢谢你的回复:Dalthough只是想重述一下我说的话,我相信我遗漏了一些标题。不确定这是否有区别,但你没有
$headers.=“Content type:text/html;charset=UTF-8”。“\r\n”标题中的代码>。