Гость_Илья
23.03.2013 - 16:25
Дело в том, что я не программист, но мне нужно сделать форму)))
Вот такие значения переменных:
$name = htmlspecialchars(trim($name));
$name = stripslashes ($name);
$uniq_id = rand (1000, 3999);
$date = date("d");
$year = date("Y");
$month = date("m");
в формировании сообщения при получении на почту приходит только $name:
$mes = '
<html>
<head>
<title>Добавлен</title>
</head>
<body>
<p>Привет, '.$_POST['name'].' .$_POST['uniq_id'].' от '.$_POST['date'].' '.$_POST['month'].' '.$_POST['year'].'</p>
</body></html>';
Что не так, подскажите, пожалуйста!?
Игорь_Vasinsky
23.03.2013 - 16:45
да тут всё не так. начиная с первой строчки
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Дело в том, что полный код формы работает, после заполнения всех полей и отправки, на экран эта переменная выводится и на почту приходит... но как только я делаю сообщение в формате html, она не приходит. Может быть метод вывода ее не такой или что-то не так в функции переменной?