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

    +149

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    <?php
      function tep_db_input($string, $link = 'db_link') {
        global $$link;
    
        if (function_exists('mysql_real_escape_string')) {
          return mysql_real_escape_string($string, $$link);
        } elseif (function_exists('mysql_escape_string')) {
          return mysql_escape_string($string);
        }
    
        return addslashes($string);
      }
    ?>

    "контрольный" by OSCommerce 2.2 RC2

    Запостил: guest, 29 Июля 2009

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

    • osc знатный говнокод в целом, здесь, смущает только global $$link;

      также mysql_real_escape_string & mysql_escape_string появились в 4.0.3
      так что проверка того и того на сущ. бред.
      Ответить

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