@leila.****inson
Для добавления кодировки при отправке формы в PHP необходимо установить значение атрибута "enctype" тега <form>. Атрибут "enctype" определяет способ кодирования данных, отправляемых на сервер.
Для отправки формы с помощью кодировки UTF-8, необходимо добавить атрибут "enctype" со значением "multipart/form-data" к тегу <form>:
1 2 3 4 5 6 7 |
<form action="process_form.php" method="POST" enctype="multipart/form-data"> <!-- Форма с полями для ввода данных --> <input type="text" name="name" placeholder="Ваше имя"> <input type="email" name="email" placeholder="Ваш email"> <textarea name="message" placeholder="Ваше сообщение"></textarea> <input type="submit" value="Отправить"> </form> |
После этого, в файле "process_form.php" можно получить значения отправленных полей с помощью суперглобальной переменной $_POST, например:
1 2 3 |
$name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; |
Обратите внимание, что при использовании кодировки "multipart/form-data" значения полей формы будут доступны в массиве $_POST, только если они отправлены с помощью метода "POST". Если форма отправляется с помощью метода "GET", значения полей будут доступны в строке запроса в URL.