Это так странно, я работаю на новом сервере (не на своем), и у меня странное поведение, которого я никогда не видел.
У меня есть простая форма с одним полем и кнопкой отправки.
На сервере у меня есть простой php-файл для получения поста.
Я пытаюсь добавить косую черту перед апострофом, но она совсем не работает и тоже плохо работает …
Это то, что я ввожу в поле
Bill's
в PHP у меня есть это
echo mysql_real_escape_string($_POST['name']); // === Bill's
echo addslashes($_POST['name']); // === Bill's
echo addslashes("Bill's"); // === Bill\'s
Также плохо, если я добавлю эти поля в MySQL, я получил это Bill's
Я делаю то же самое на моем обычном сервере, и он отлично работает?
Прежде чем я позвонил своему клиенту и сказал, что у него плохая обстановка где-то.
Может кто-нибудь сказать мне, как это возможно
Большое спасибо
Задача ещё не решена.
Других решений пока нет …