assign_by_ref("opts", $aOpts); if (1){ if ($_POST['do']=="Search"){ $sRedirectUrl = $_SERVER['PHP_SELF']."?".CSearch::MakeRequestUriFromParams($_POST, true); CP::Redirect($sRedirectUrl); } $aPages = array(); $aPages['request_uri'] = $_SERVER['PHP_SELF']."?do=Search;"; $aSInfo = ($_POST['do']=="Search") ? $_POST : $_GET; $paSearch = array(); // ********************** $page_title_en="Dating men from Turkey - Turkish men search results"; $page_description_en="Free Russian dating. Profiles of men from Turkey"; $page_text_en="Profiles of men from Turkey - search results"; $page_title_ru="Турецкий сайт знакомств, замуж за турка - анкеты мужчин"; $page_description_ru="Знакомства в Турции. Анкеты и фото мужчин из Турции"; $page_text_ru="Знакомства в Турции, анкеты мужчин - результаты поиска"; $photo_alt_ru[0][0]="Служба бесплатных знакомств в Турции"; $photo_alt_ru[0][1]="Международные знакомства в Турции"; $photo_alt_ru[0][2]="Бесплатные знакомства в Турции"; $photo_alt_ru[1][0]="Бесплатные знакомства в Турции"; $photo_alt_ru[1][1]="Анкеты мужчин из Турции"; $photo_alt_ru[1][2]="Замуж за турка"; $photo_alt_ru[2][0]="Знакомства с турками"; $photo_alt_ru[2][1]="Поиск мужа из Турции"; $photo_alt_ru[2][2]="Поиск знакомств в Турции"; $aSInfo['country']=218; $aSInfo['gender']=1; $aSInfo['sort']="views"; $aSInfo['photo']="true"; // ********************** if ($aSInfo['saveAs']) CSearch::SaveSearchAs($aInit['iSessUID'], $aSInfo); $aSInfo['search'] = (int)$aSInfo['search']; if ($aSInfo['search']) $aSInfo = CSearch::SetSInfoFromSavedSearch($aInit['iSessUID'], $aSInfo['search']); $cSearch = new CSearch($aSInfo); if (!$cSearch->Search($paSearch)) CE::SetNotice(CP::L10N("L10N_NOTICE_SEARCH_NOTHING_FOUND")); $aSInfo = $cSearch->GetSInfo(); $aSInfo['saveAs'] = null; $smarty->assign("search", $aSInfo); /* -ап__и_а_и па_а_'___ п_и_ка setcookie("last_search", base64_encode(serialize($aSInfo)), time()+86400, "/", ".".$aConfig['settings']['root_domain']); */ if ($paSearch){ $aPages['request_uri'] .= $cSearch->MakeRequestUriFromParams($aSInfo); CP::Pagination($aSInfo, $aPages); $smarty->assign_by_ref("pages", $aPages); if ($aSInfo['mode']!="listing") CSearch::ConvertDataToGalleryMode($paSearch); $smarty->assign_by_ref("profiles", $paSearch); if ($aSInfo['mode']=="listing") $smarty->assign("content", "search_listing.tpl"); else $smarty->assign("content", "search_gallery.tpl"); } else $smarty->assign("content", "search.tpl"); } else { if ($aInit['iSessUID']){ if ($_POST['do']=="Delete") CSearch::DeleteSavedSearch($aInit['iSessUID'], $_POST['search']); CSearch::GetUserSavedSearches($aInit['iSessUID'], $aTabs); $smarty->assign_by_ref("tabs", $aTabs); } if ($aInit['iSessUID'] && $_POST['do']=="Edit" && $aTabs[$_POST['search']]) { $aSInfo = unserialize($aTabs[$_POST['search']]['data']); $aSInfo['saveAs'] = $aTabs[$_POST['search']]['name']; } /* else { $aSInfo = unserialize(base64_decode($_COOKIE['last_search'])); $aSInfo['online'] = null; } */ $aSInfo['page'] = 1; $aSInfo['country'] = (isset($_POST['country'])) ? (int)$_POST['country'] : $aSInfo['country']; $aSInfo['state'] = (isset($_POST['state'])) ? (int)$_POST['state'] : $aSInfo['state']; $aSInfo['city'] = (isset($_POST['city'])) ? (int)$_POST['city'] : $aSInfo['city']; if ($aSInfo['country']) { $aOpts['states'] = CP::GetOptList("public.states", "name", "country_id=".$aSInfo['country']."", null, null, true, "_{$aSInfo['country']}"); if ($aSInfo['state']) $aOpts['cities'] = CP::GetOptList("public.cities", "name", "state_id=".$aSInfo['state'], null, null, true, "_{$aSInfo['state']}", 0, 0); else $aOpts['cities'] = CP::GetOptList("cities_default", null, null, null, null, null, "_{$aSInfo['country']}", 0, 0, array('country_id'=>$aSInfo['country'])); } else{ $aOpts['states'] = array(); $aOpts['cities'] = array(); } //setcookie("last_search", base64_encode(serialize($aSInfo)), time()+86400, "/", ".".$aConfig['settings']['root_domain']); if ($aTabs && $aSInfo['search'] && $aTabs[$aSInfo['search']]) $aSInfo['saveAs'] = $aTabs[$aSInfo['search']]; $smarty->assign("search", $aSInfo); $smarty->assign("content", "search.tpl"); } $smarty->assign("page_title_en", $page_title_en); $smarty->assign("page_description_en", $page_description_en); $smarty->assign("page_text_en", $page_text_en); $smarty->assign("page_title_ru", $page_title_ru); $smarty->assign("page_description_ru", $page_description_ru); $smarty->assign("page_text_ru", $page_text_ru); CE::MsgSmartyAssign(); $smarty->display("_main.tpl"); ?>