1. PHP / Говнокод #7115

    +152

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    $search_string = str_replace('"', '', $search_string);
    $search_string = str_replace('+', '%20', $search_string);
    
    //$search_string = preg_replace( '#([[:punct:]])#e', '( isset($punct[\'\1\']) ? $punct[\'\1\'] : \'\')', $search_string );
    $search_string = trim($search_string);
    $search_string = addslashes(stripslashes(htmlspecialchars(strip_tags(rawurldecode($search_string)))));

    Борямся с XSS

    Запостил: yamaha252, 30 Июня 2011

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

    • Автор просто использовал только те функции которые знает, не чего он скоро побывает на php.net и в последняя строка увеличится многократно.
      Ответить
    • паранойя в следствие спермотоксикоза.
      Ответить
    • так же часто как и даты тут встречается
      Ответить
      • Вы все говнокоды ПХП проверили и почти слили?
        Ответить

    Добавить комментарий