function GetParamCount() { $c = count($_GET); $keys = array_keys($_GET); $urlG = ""; $i = 0; $search = "?"; while ($i < $c) { if ($i == 0) { $url = $url."?";} else { $urlG = $urlG."&";} $urlG = $urlG.$keys[$i]."=".$_GET[$keys[$i]]; $i++; } return substr_count($urlG, $search) + substr_count($urlG, "&"); } function GetParamString() { $c = count($_GET); $keys = array_keys($_GET); $urlG = ""; $i = 0; $search = "?"; while ($i < $c) { if ($i == 0) { $url = $url."?";} else { $urlG = $urlG."&";} $urlG = $urlG.$keys[$i]."=".$_GET[$keys[$i]]; $i++; } return $urlG; } ?> $ParamCount = GetParamCount(); $urlParam = GetParamString(); if(strlen($urlParam) == 0) { $site = 'home'; } else { $site = $_GET['site']; } ?>