$item = stripslashes($item);
}
}
-function fix_encoding(&$item, $key = null) {
- if (is_array($item)) {
- array_walk($item, 'fix_encoding');
- } elseif (preg_match('/[\x80-\x9f]/', $item)) {
- $item = iconv('CP1252', 'ISO-8859-15//TRANSLIT', $item);
- }
-}
if (ini_get('magic_quotes_gpc') && empty($DONT_FIX_GPC)) {
array_walk($_GET, 'fix_gpc_magic');
array_walk($_COOKIE, 'fix_gpc_magic');
array_walk($_REQUEST, 'fix_gpc_magic');
}
-if (empty($DONT_FIX_ENCODING)) {
- array_walk($_GET, 'fix_encoding');
- array_walk($_POST, 'fix_encoding');
- array_walk($_COOKIE, 'fix_encoding');
- array_walk($_REQUEST, 'fix_encoding');
-}
-// vim:set et sw=4 sts=4 sws=4 foldmethod=marker:
+// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>