Здравствуйте. Скорее всего вопрос детский, но в гугле решения проблемы найти не смог.
Есть PHP файл. Он отправляет форму на почту. Как прописать кодировку utf-8?
<?php function complete_mail() { // $_POST['title'] содержит данные из поля "Тема", trim() - убираем все лишние пробелы и переносы строк, htmlspecialchars() - преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались, ну и substr($_POST['title'], 0, 1000) - урезаем текст до 1000 символов. Для переменных $_POST['mess'], $_POST['name'], $_POST['tel'], $_POST['email'] все аналогично $_POST['name'] = substr(htmlspecialchars(trim($_POST['name'])), 0, 30); $_POST['tel'] = substr(htmlspecialchars(trim($_POST['tel'])), 0, 30); // если не заполнено поле "Имя" - показываем ошибку 0 if (empty($_POST['name'])) output_err(0); // если не заполнено поле телефон - показываем ошибку 1 if (empty($_POST['tel'])) output_err(1); // создаем наше сообщение $mess = ' Имя отправителя:'.$_POST['name'].' Контактный телефон:'.$_POST['tel']; // $to - кому отправляем $to = 'simple@mail.ru'; // $from - от кого $from='HYBRID - ЗАКАЗ звонка'; mail($to, $_POST['title'], $mess, "From:".$from); header( 'Refresh: 0; ../order_call.html' );} function output_err($num) { $err[0] = 'ОШИБКА! Не введено имя.'; $err[1] = 'ОШИБКА! Не верно введен номер телефона.'; echo '<p>'.$err[$num].'</p>'; show_form(); exit(); } if (!empty($_POST['submit'])) complete_mail(); else show_form(); ?>
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
px379
Здравствуйте. Скорее всего вопрос детский, но в гугле решения проблемы найти не смог.
Есть PHP файл. Он отправляет форму на почту. Как прописать кодировку utf-8?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.