У меня есть следующий код:Почему не создается новая строка?
$txt = "Name: \n" . $_POST["name"] .
"\r\n Company: " . $_POST["company"] .
"\r\nEmail: " . $_POST["email"] .
"\r\nPhone: " . $_POST["phone"] .
"\r\nCategory: " . $_POST["category"] .
"\r\nDescription: " . $_POST["desc"];
echo $txt;
и выход:
Имя: Bob Компания: Bob \ 's компания E-mail: [email protected] Телефон: 1231231234 Категория: Автоматизация Описание : Это не работает
Без новых линий. Может ли кто-нибудь указать, что я делаю неправильно?
Потому что вы, вероятно, смотрите на вывод HTML, так и использовать HTML-теги, например: ''
.. – Rizier123
я предлагаю перейти на [ 'PHP_EOL '] (http://stackoverflow.com/questions/128560/when-do-i-use-the-php-constant-php-eol) вместо« жестко закодированных »разрывов строк. – Andrew
посмотрите на свой HTML-код - подмигните - они там в порядке. –