Názor k článku PHP okénko: Escapování od AraxoN - Nie je to síce úplne to isté, čo...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 4. 2005 14:19

    AraxoN (neregistrovaný)
    Nie je to síce úplne to isté, čo vypnutie magic_quotes_gpc, ale ja to úspešne používam:

    /**
    * Odstrani lomitka z hodnot pola, v pripade potreby aj rekurzivne
    *
    * @param array $arr Vstupne pole
    * @return array Vystupne pole
    */
    function unslashArray($arr) {
    foreach ($arr as $key=>$val) {
    $arr[$key]=(is_array($val) ? unslashArray($val) : stripslashes($val));
    }
    return $arr;
    }

    if (get_magic_quotes_gpc()) {
    $_REQUEST=unslashArray($_REQUEST);
    $_GET=unslashArray($_GET);
    $_POST=unslashArray($_POST);
    $_COOKIE=unslashArray($_COOKIE);
    }