Я уже пробовал много функций, но я просто не могу понять это. Во всяком случае, правильный путь.
В поле формы, называемом описанием, я могу ожидать все виды символов. Они должны быть отформатированы в объектах HTML до того, как они будут отправлены в db.
Теперь мой код:
$formdesc = htmlentities($_POST['formdesc'], ENT_QUOTES);
Для запроса MySQL я просто добавляю «безопасную» функцию, чтобы вырезать «off the string»:
mysql_real_escape_string($formdesc);
Однако это иногда не работает. «é», например, становится Ã © вместо é.
Для этого должна быть нормальная функция. Кто-нибудь знает, что я имею в виду?