"PHP" / Говнокод #26939 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
# Alternative mysql_real_escape_string without mysql connection

function escape_string($param) {
    if(is_array($param))
        return array_map(__METHOD__, $param);

    if(!empty($param) && is_string($param)) {
        return str_replace(array('\\', "\0", "\n", "\r", "'", '"', "\x1a"), array('\\\\', '\\0', '\\n', '\\r', "\\'", '\\"', '\\Z'), $param);
    }

    return $param;
}

#Using example
$name       = @trim(escape_string(stripslashes($_POST['name'])));

https://gist.github.com/wilnaweb/ca37459bdf92aa74bd2dd7994fa5b0df

Запостил: real_escape_string real_escape_string, (Updated )

Комментарии (6) RSS

Добавить комментарий для guest Отменить ответ

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8