initById($_GET["city"]); $locationDisplayStr = $postCity->getName(); } else if(! empty($_GET["state"])){ $hasLocation = true; $formVals["state"] = $_GET["state"]; $urlArr["state"] = $_GET["state"]; $postState->initById($_GET["state"]); $locationDisplayStr = $postState->getFullName(); } else if(! empty($_GET["country"])){ $hasLocation = true; $formVals["country"] = $_GET["country"]; $urlArr["country"] = $_GET["country"]; $postCountry->initById($_GET["country"]); $locationDisplayStr = $postCountry->getName(); } $useHashUrl = false; $sectionId = 9; // $sectionId = $_GET["section"]; $onlineNowUserArr = onlineNow::findOnlineNowUserArr(null, null, null, true, array("6") ,null,false, array("sectionId"=>$sectionId)); $onlineNowArr = array(); $onlineCount = 0; foreach($onlineNowUserArr as $onlineNowInfo){ if(empty($onlineNowInfo["COUNTRY_ID"])) continue; if($hasLocation){ if(! empty($formVals["city"]) && $onlineNowInfo["CITY_ID"] != $formVals["city"]) continue; if(! empty($formVals["state"]) && $onlineNowInfo["STATE_ID"] != $formVals["state"]) continue; if(! empty($formVals["country"]) && $onlineNowInfo["COUNTRY_ID"] != $formVals["country"]) continue; } $countryName = $onlineNowInfo["COUNTRY_NAME"]."|".$onlineNowInfo["REGION_CODE"]; $stateName = $onlineNowInfo["STATENAME"]."|".$onlineNowInfo["STATE_CODE"]; if(! empty($onlineNowInfo["PREMIUM_CITY_SUBDOMAIN"]) && ! empty($onlineNowInfo["PREMIUM_CITY_ID"]) && $onlineNowInfo["CITY_TIER"] == 1) $tSite_name = "{$onlineNowInfo["CITY_NAME"]}|".cityvibeUtils::createUrl ("premium", null, null, $onlineNowInfo["POST_CITY_SUBDOMAIN"])."|{$onlineNowInfo["POST_CITY_SUBDOMAIN"]}"; else{ if(! empty($onlineNowInfo["COUNTRY_ID"]) && $onlineNowInfo["COUNTRY_ID"] == 1){ $tSite_name = "{$onlineNowInfo["CITY_NAME"]}|".cityvibeUtils::createUrl ("post", null, null, $onlineNowInfo["POST_CITY_SUBDOMAIN"],"Escorts")."|{$onlineNowInfo["POST_CITY_SUBDOMAIN"]}"; } else $tSite_name = "{$onlineNowInfo["CITY_NAME"]}|".cityvibeUtils::createUrl ("post", null, null, $onlineNowInfo["POST_CITY_SUBDOMAIN"],"categories")."|{$onlineNowInfo["POST_CITY_SUBDOMAIN"]}"; } if(empty($onlineNowArr[$countryName])) $onlineNowArr[$countryName] = array(); if(empty($onlineNowArr[$countryName][$stateName])) $onlineNowArr[$countryName][$stateName] = array(); if(empty($onlineNowArr[$countryName][$stateName][$tSite_name])) $onlineNowArr[$countryName][$stateName][$tSite_name] = array(); if(empty($onlineNowArr[$countryName][$stateName][$tSite_name]['onlineNow'])) $onlineNowArr[$countryName][$stateName][$tSite_name]['onlineNow'] = array(); $onlineCount++; array_push($onlineNowArr[$countryName][$stateName][$tSite_name]['onlineNow'], $onlineNowInfo); } $numColumns = 4; $columnWidth = floor(962/$numColumns); $doShowModalVal = 0; $tModalSession = fuzzUtils::getSessionValue("available-now-modal"); if(empty($tModalSession)){ $doShowModalVal = 1; fuzzUtils::setSessionValue("available-now-modal", 1); } $opt = array("actionURL"=> cityvibeUtils::createUrl("post", null, null, null, "available")); $cityForm = new fuzzForm("cityForm", "cityvibe", "advertising", "get", false, false, false, $opt); city::createFormObjects($cityForm, $formVals, null, false, false, "", array("doHideChildrenCities"=>true)); $cityForm->setOnChange("city","fuzzForm.validateForm('cityForm');"); $cityForm->setFormValues($formVals); $metaTagArr = cityvibeUtils::getMetaInfoArrByTag("available", array("urlArr"=>$urlArr, "postCity"=>$postCity, "postState"=>$postState, "postCountry"=>$postCountry)); $this->view->set(fuzzView::TEMPLATE_META_TAGS,$metaTagArr); ?>