Get_magic_quotes_gpc() и mysql_real_escape_string — безопасностьPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Get_magic_quotes_gpc() и mysql_real_escape_string — безопасность

Сообщение Anonymous »

Я практикуюсь в PHP и озадачен интерпретацией функции для экранирования опасных символов SQL. я хочу знать, как это работает, особенно значение $ во втором if. Мне очень сложно понять реальный ход выполнения функций.

function quote_smart($value, $handle) {

if (get_magic_quotes_gpc()) {
$value = stripslashes($value);
}

if (!is_numeric($value)) {
$value = "'" . mysql_real_escape_string($value, $handle) . "'";
}
return $value;
}


Подробнее здесь: https://stackoverflow.com/questions/177 ... g-security
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»