Почему я получаю косую черту при вводе данных в mysql? - PullRequest
1 голос
/ 12 января 2012

Если я введу в mysql

htmlspecialchars("test'ed", ENT_QUOTES, 'UTF-8')

, он будет сохранен как test'ed.

Если я использую

htmlspecialchars( $_POST["txtfirstname"], ENT_QUOTES, 'UTF-8')

, он будет сохранен как test / 'd

Какое значение имеет косая черта при использовании опубликованных данных?

1 Ответ

5 голосов
/ 12 января 2012

Отключите магические кавычки или используйте полоски.косая черта вставляется для вас.

http://php.net/manual/en/function.stripslashes.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...