Размер файла: 9.51Kb
<?php
include '../system/inc/connect.php'; include '../system/inc/core.php';
$title = 'Мое место жительства';
include '../system/inc/header.php';
if(!$user){
header('Location: /index.php');
}
$crs = input($_GET['crs']);
switch($crs){
default:
//Страница выбора страны
echo '<div class="pole2">Выберите страну из списка</div>';
/////результаты поиска
if (isset($_GET['go']) && isset($_POST['city'])){
echo 'Поиск: ';
$my = $_POST['city'];
$rez=mysql_result(mysql_query("SELECT COUNT(*) FROM `country` WHERE `name` like '%".mysql_escape_string($my)."%'"),0);
if ($rez==0 || strlen($my)<3){
echo "<div class='menu'>";
echo " не дал результатов";
echo "</div>";
}
$q2=mysql_query("SELECT * FROM `country` WHERE `name` like '%".mysql_escape_string($my)."%' ORDER BY `name` DESC");
while ($co = mysql_fetch_array($q2)){
if (strlen($my) > 4) {
echo ' <img src="/images/flag/' . $co['ico'] . '" alt="*" /> <a href="?crs=region&id=' . $co['country_id'] . '"> ' . $co['name'] . '</a><br />';
}
}
}
echo '<div class="pole">» Ваша страна : ';
if ($user['strana'] != 0){
$w = mysql_fetch_assoc(mysql_query("SELECT * FROM `country` WHERE `country_id` = '$user[strana]'"));
echo ' <img src="/images/flag/'.$w['ico'].'" alt="*" /> <a href="?"> '.$w['name'].'</a>';
} else {
echo 'Не выбрана!';
}
echo '<br />» Ваш регион : ';
if ($user['region'] != 0){
$we = mysql_fetch_assoc(mysql_query("SELECT * FROM `region` WHERE `region_id` = '$user[region]'"));
echo ' <a href="?crs=region&id='.$we['country_id'].'"> '.$we['name'].'</a>';
} else {
echo 'Не выбран!';
}
echo '<br />» Ваш город : ';
if ($user['city'] != 0){
$wa = mysql_fetch_assoc(mysql_query("SELECT * FROM `city` WHERE `city_id` = '$user[city]'"));
echo ' <a href="?crs=city&id='.$wa['region_id'].'"> '.$wa['name'].'</a>';
} else {
echo 'Не выбран!';
}
?>
</div>
<div class="menu">
<form method="post" action="?go">
Поиск страны:<br />
<input type="text" name="city" x-webkit-speech maxlength="40"/>
<input type="submit" value="Найти" />
</form>
</div>
<?php
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `country`"), 0);
$str=$user['str'];
$k_page=k_page($count,$str);
$page=page($k_page);
$start=$str*$page-$str;
$q=mysql_query("SELECT * FROM `country` LIMIT $start, $str");
while($strana = mysql_fetch_array($q))
{
echo '<div class="menu"><img src="/images/flag/'.$strana['ico'].'" alt="'.$strana['name'].'" /> <a href="?crs=region&id='.$strana['country_id'].'">'.$strana['name'].'</a></div>';
}
if ($k_page > 1) {
str("?", $k_page, $page);
}
break;
case 'region' :
$id = intval($_GET['id']);
mysql_query("UPDATE `user` SET `strana` = '$id' WHERE `id` = '$user[id]'");
//Страница выбора региона
echo '<div class="pole2">Выберите регион из списка </div>';
/////результаты поиска
if (isset($_GET['go']) && isset($_POST['city'])){
echo 'Поиск: ';
$my = $_POST['city'];
$rez=mysql_result(mysql_query("SELECT COUNT(*) FROM `region` WHERE `name` like '" .mysql_escape_string($my). "%'"),0);
if ($rez==0 || strlen($my)<3){
echo "<div class='menu'>";
echo " не дал результатов";
echo "</div>";
}
$q2=mysql_query("SELECT * FROM `region` WHERE `name` like '%".mysql_escape_string($my)."%' ORDER BY `name` DESC");
while($co = mysql_fetch_assoc($q2)){
if (strlen($my) > 4) {
echo ' <a href="?crs=city&id=' . $co['region_id'] . '">' . $co['name'] . '</a><br />';
}
}
}
echo '<div class="pole">» Ваша страна : ';
if ($id){
$w = mysql_fetch_assoc(mysql_query("SELECT * FROM `country` WHERE `country_id` = '$id'"));
echo '<img src="/images/flag/'.$w['ico'].'" alt="*" /> <a href="?">'.$w['name'].'</a>';
} else {
echo 'Не выбрана!';
}
echo '<br />» Ваш регион: ';
if ($user['region'] != 0){
$we = mysql_fetch_assoc(mysql_query("SELECT * FROM `region` WHERE `country_id` = '$user[strana]' && `region_id` = '$user[region]'"));
echo '<a href="?crs=region&id=' .$we['country_id']. '"> '.$we['name'].' </a>';
} else {
echo ' Не выбран! ';
}
echo ' <br /> » Ваш город : ';
if ($user['city'] != 0){
$wa = mysql_fetch_assoc(mysql_query("SELECT * FROM `city` WHERE `city_id` = '$user[city]'"));
echo '<a href= "?crs=city&id=' .$wa['region_id']. '">'.$wa['name'].'</a>';
} else {
echo 'Не выбран!';
}
?>
</div>
<div class="menu">
<form method="post" action="?crs=region&id=' .$id. '&go">
Поиск региона:<br />
<input type="text" name="city" x-webkit-speech maxlength="40"/>
<input type="submit" value="Найти" />
</form>
</div>
<?php
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `region` WHERE `country_id` = '$id'"), 0);
$str=$user['str'];
$k_page=k_page($count,$str);
$page=page($k_page);
$start=$str*$page-$str;
$q=mysql_query("SELECT * FROM `region` WHERE `country_id` = '$id' LIMIT $start,$str");
while($region = mysql_fetch_array($q))
{
echo '<div class="menu">» <a href= "?crs=city&id=' .$region['region_id']. '">'.$region['name'].'</a></div>';
}
if ($k_page > 1) {
str("?crs=region&id=$id&", $k_page, $page);
}
break;
case 'city';
$id = intval($_GET['id']);
mysql_query("UPDATE `user` SET `region` = '$id' WHERE `id` = '$user[id]'");
//Страница выбора города
echo '<div class="pole2">Выберите свой город из списка </div>';
/////результаты поиска
if (isset($_GET['go']) && isset($_POST['city'])){
echo 'Поиск: ';
$my = $_POST['city'];
$rez=mysql_result(mysql_query("SELECT COUNT(*) FROM `city` WHERE `name` like '" .mysql_escape_string($my). "%'"),0);
if ($rez==0 || strlen($my)<3){
echo "<div class='menu'>";
echo " не дал результатов";
echo "</div>";
}
$q2=mysql_query("SELECT * FROM `city` WHERE `name` like '%".mysql_escape_string($my)."%' ORDER BY `name` DESC");
while($co = mysql_fetch_assoc($q2)){
if (strlen($my) > 4) {
echo ' <a href="?crs=by&id=' . $co['city_id'] . '">' . $co['name'] . '</a><br />';
}
}
}
echo '<div class="pole">» Ваша страна : ';
if ($user['strana'] != 0){
$w = mysql_fetch_assoc(mysql_query("SELECT * FROM `country` WHERE `country_id` = '$user[strana]'"));
echo '<img src="/images/flag/'.$w['ico'].'" alt="*" /> <a href="?">'.$w['name'].'</a>';
} else {
echo 'Не выбрана!';
}
echo '<br />» Ваш регион: ';
if ($id){
$we = mysql_fetch_assoc(mysql_query("SELECT * FROM `region` WHERE `country_id` = '$user[strana]' && `region_id` = '$id'"));
echo '<a href="?crs=region&id=' .$we['country_id']. '"> '.$we['name'].' </a>';
} else {
echo ' Не выбран! ';
}
echo ' <br /> » Ваш город : ';
if ($user['city'] != 0){
$wa = mysql_fetch_assoc(mysql_query("SELECT * FROM `city` WHERE `city_id` = '$user[city]'"));
echo '<a href= "?crs=city&id=' .$wa['region_id']. '">'.$wa['name'].'</a>';
} else {
echo 'Не выбран!';
}
?>
</div>
<div class="menu">
<form method="post" action="?crs=city&id=' .$id. '&go">
Поиск города:<br />
<input type="text" name="city" x-webkit-speech maxlength="40"/>
<input type="submit" value="Найти" />
</form>
</div>
<?php
$count = mysql_result(mysql_query("SELECT COUNT(*) FROM `city` WHERE `region_id` = '$id'"), 0);
$str=$user['str'];
$k_page=k_page($count,$str);
$page=page($k_page);
$start=$str*$page-$str;
$q=mysql_query("SELECT * FROM `city` WHERE `region_id` = '$id' LIMIT $start, $str");
while($region = mysql_fetch_array($q))
{
echo '<div class="menu">» <a href= "?crs=by&id=' .$region['city_id']. '">'.$region['name'].'</a></div>';
}
if ($k_page > 1) {
str("?crs=city&id=$id&", $k_page, $page);
}
break;
case 'by';
$id = intval($_GET['id']);
mysql_query("UPDATE `user` SET `city` = '$id' WHERE `id` = '$user[id]'");
?>
<div class="index">Вы успешно сменили свой город. <!-- Объявление в верху страницы автоматически снимется как только вы обновите или покините данную страницу. -->Все прочие возможности вы найдете в <a href="mymain">личном меню</a>.</div>
<?php
break;
}
include '../system/inc/footer.php';