2015-07-03 6 views
1

У меня есть форма, которая отправляет электронную почту через отправителя PHP. Линия связанно с телом письма, чтобы быть отправленным является:Вставьте пробел в форму электронной почты php

$body = "New contact: " . $_POST['name'] . $_POST['email'] . $_POST['phone']; 

Так что же происходит, что имя, адрес электронной почты и телефонные поля приходят все вместе в электронной почте, например: Нового контакт: [email protected]

Я хотел вставить пробел между fieds в php, поэтому я могу легко прочитать разные входы. Я знаю, что это, вероятно, очень легко сделать, но я искал какое-то время и не могу найти ответ.

Заранее благодарен!

+1

Concatenate пространство между '. Функциональный пример: '$ _POST ['email']. ''. $ _POST ['phone'] ' – chris85

ответ

0

Выполнение конкатенации строк.

$body = "New contact: ". $_POST['name'] ." ". $_POST['email'] ." ". $_POST['phone']; 
+0

спасибо, что решил это :) –

+0

приветствую вас. –

0
$body = "New contact: " . $_POST['name'] ." ". $_POST['email'] . " ". $_POST['phone']; 

или

$body = "New contact: " . $_POST['name'] ." ". $_POST['email'] . " ". $_POST['phone']; 
0

Попробуйте один concatinate

$body = "New contact: '". $_POST['name']."'." ".'". $_POST['email']."'." ". '".$_POST['phone']."'";