'') { while ($row = mysql_fetch_array($result)) { $id = $row[category_id]; $arr = add_arrays($arr, get_cats($id)); } } return $arr; } function add_arrays($arr1, $arr2) { foreach ($arr2 as $elem) { $arr1[] = $elem; } return $arr1; } $entities = array ( "&" => "&", "&apos" => "'", "À" => "a", "Á" => "a", "Â" => "a", "Ã" => "a", "Ä" => "a", "Å" => "a", "Æ" => "a", "Ç" => "c", "È" => "e", "É" => "e", "Ê" => "e", "Ë" => "e", "Ì" => "i", "Í" => "i", "Î" => "i", "Ï" => "i", "Ð" => "e", "Ñ" => "n", "Ò" => "o", "Ó" => "o", "Ô" => "o", "Õ" => "o", "Ö" => "o", "Ø" => "o", "Ù" => "u", "Ú" => "u", "Û" => "u", "Ü" => "u", "Ý" => "y", "Þ" => "t", "ß" => "s", "à" => "a", "á" => "a", "â" => "a", "ã" => "a", "ä" => "a", "å" => "a", "æ" => "a", "ç" => "c", "è" => "e", "é" => "e", "ê" => "e", "ë" => "e", "ì" => "i", "í" => "i", "î" => "i", "ï" => "i", "ð" => "e", "ñ" => "n", "ò" => "o", "ó" => "o", "ô" => "o", "õ" => "o", "ö" => "o", "ø" => "o", "ù" => "u", "ú" => "u", "û" => "u", "ü" => "u", "ý" => "y", "þ" => "t", "ÿ" => "y" ); function remove_accents($string) { return (strtr($string, "ÀÁÂÃÄÅÆàáâãäåæÒÓÔÕÕÖØòóôõöøÈÉÊËèéêëðÇçÐÌÍÎÏìíîïÙÚÛÜùúûüÑñÞßÿý", "aaaaaaaaaaaaaaoooooooooooooeeeeeeeeecceiiiiiiiiuuuuuuuunntsyy")); } $common = array ( ); $lines = @file($include_dir.'/common.txt'); if (is_array($lines)) { while (list($id, $word) = each($lines)) $common[trim($word)] = 1; } $ext = array ( ); $lines = @file('ext.txt'); if (is_array($lines)) { while (list($id, $word) = each($lines)) $ext[] = trim($word); } function is_num($var) { for ($i=0;$i=49 && $ascii_code <=57){ continue; } else { return false; } } return true; } function getHttpVars() { $superglobs = array( '_POST', '_GET', 'HTTP_POST_VARS', 'HTTP_GET_VARS'); $httpvars = array(); // extract the right array foreach ($superglobs as $glob) { global $$glob; if (isset($$glob) && is_array($$glob)) { $httpvars = $$glob; } if (count($httpvars) > 0) break; } return $httpvars; } function countSubstrs($haystack, $needle) { $count = 0; while(strpos($haystack,$needle) !== false) { $haystack = substr($haystack, (strpos($haystack,$needle) + 1)); $count++; } return $count; } function quote_replace($str) { $str = str_replace("\"", """, $str); return str_replace("'",""", $str); } ?>