Я пытаюсь ввести данные, используя формы в MySQL, а также используя mysql_real_escape_string
для этой цели.К сожалению, у меня проблема с выводом.Он отображает \
s, или, если я использую stripslashes
, он удаляет все косые черты.
Если я отправляю web's forms using backslash \
, я получаю этот вывод:
"web\'s forms using backslash \\"
Смотрите, я получилдвойной обратный слеш.Но если я использую функцию stripslashes
, то она удаляет все косые черты, но также удаляет введенную косую черту, и результат будет
"web's forms using backslash"
Здесь обратная косая черта не отображается, но в конце должна быть одна обратная косая черта.
Проблема в том, что если кто-то использует обратную косую черту в поле пароля и любую другую область, то обратная косая черта будет удалена или отображена дважды. А также, пожалуйста, скажите, что лучше всего подходит для отображения выходных htmlentities или htmlspecialchars