"Я использую флэш-as3, PHP и MySQL"Mysql Реальный побег Строка и нормальная строка
В чем разница между:
$username = $_POST['username'];
$password = md5($_POST['password']);
и
$username = mysql_real_escape_string( $_POST['username']);
$password = mysql_real_escape_string(md5($_POST['password']));
Я отправка и извлечение переменных из Flash AS3 в php и обратно в AS3. Первый (без mysql_real_escape_string) работает отлично. Но позже появляется ошибка во вспышке. Сообщение об ошибке: «Текст параметра должен быть не пустым».
Я попробовал «эхо» (отображение), оба результата, результаты одинаковы. Очень странно. У кого-нибудь есть идея?
Мне нужно использовать mysql_query, потому что я сравниваю переменные с табличным значением моих пользователей, если оно соответствует, а затем регистрируется. – roa3
Но вам просто нужно это для MySQL-запросов и ни для чего другого. Если вы хотите использовать одно и то же значение в другом контексте, вам, вероятно, понадобятся другие функции. Например. для HTML вы должны использовать htmlspecialchars() с ENT_QUOTES. – Gumbo