<?
include_once '../inc/fnc.php';
include_once '../inc/sys.php';
head('Окрестности замка');
if (!isset($U)) header('Location: ../index.php');
echo R(3).'<div class="head"><img src="/img/loc/okrestnosti.jpg" alt="" /> Окрестности </div>'.P().'';
echo '<div class="cont">[<a href="/menu.php">Меню</a>] [<img src="/img/hp.png" alt="" />'.$U['hp'].'/'.$U['maxhp'].']</div>';
echo '<div class="title">Информация:</div>
<div class="cont">
Вы покинули территорию города. Вы стоите на перехрестке путей. На запад находится логово волков, на восток - Восточный лес, на юг - село Вильдо.
</div>
<div class="title">Меню:</div>
<div class="cont">';
echo '
Местонахождение:<br/>
Широта: '.$U["latitude"].'<br />
Долгота: '.$U["latitude"].'<br />
Путешествовать<form action="index.php?go=loc" method="post">
<input name="north" type="submit" value="Север" /><br />
<input name="west" type="submit" value="Запад" /><input name="east" type="submit" value="Восток" /><br />
<input name="south" type="submit" value="Юг" />
</form>
</div>';
$go = isset($_GET['go']) ? $_GET['go'] : NULL; //Определение переменной $go
if ($go == "loc") {
$latitude = $U["latitude"];
$longitude = $U["longitude"];
if (isset($_POST["north"])) { $latitude++; if ($latitude > $controlrow["gamesize"]) { $latitude = $controlrow["gamesize"]; } }
if (isset($_POST["south"])) { $latitude--; if ($latitude < ($controlrow["gamesize"]*-1)) { $latitude = ($controlrow["gamesize"]*-1); } }
if (isset($_POST["east"])) { $longitude++; if ($longitude > $controlrow["gamesize"]) { $longitude = $controlrow["gamesize"]; } }
if (isset($_POST["west"])) { $longitude--; if ($longitude < ($controlrow["gamesize"]*-1)) { $longitude = ($controlrow["gamesize"]*-1); } }
}
/*
→ <a href="/">Вернуться в город</a> [↑]<br />
→ <a href="logovo.php">Волчье логово</a> [←]<br />
→ <a href="#">Восточный лес</a> [→]<br />
→ <a href="#">Село Вильдо</a> [↓]
*/
foot();
?>
А нужно чтобы при нажатии на кнопку давалось значение 1 и при каждом следующим нажатии ++
Спустя 35 минут, 55 секунд (11.06.2011 - 14:38) Michael написал(а):
! |
Michael |
Спустя 4 часа, 27 минут, 58 секунд (11.06.2011 - 19:06) inpost написал(а):
xxHokCxx
Базы данных SQL, я не вижу тут работы с ними...
Базы данных SQL, я не вижу тут работы с ними...
Спустя 41 минута, 13 секунд (11.06.2011 - 19:47) xxHokCxx написал(а):
вод подправил ща выдает ошибку
Parse error: syntax error, unexpected '}' in Z:\home\test1.ru\www\loc\index.php on line 40
<?
include_once '../inc/fnc.php';
include_once '../inc/sys.php';
if (isset($_POST['go'])) { $go=$_POST['go'];} if ($go =='') { unset($go);}
if (isset($_POST['latitude'])) { $latitude=$_POST['latitude'];} if ($latitude =='') { unset($latitude);}
if (isset($_POST['longitude'])) { $longitude=$_POST['longitude'];} if ($longitude =='') { unset($longitude);}
head('Окрестности замка');
$q = mysql_query("select * from set");
$f = mysql_fetch_array($q);
if (!isset($U)) header('Location: ../index.php');
echo R(3).'<div class="head"><img src="/img/loc/okrestnosti.jpg" alt="" /> Окрестности </div>'.P().'';
echo '<div class="cont">[<a href="/menu.php">Меню</a>] [<img src="/img/hp.png" alt="" />'.$U['hp'].'/'.$U['maxhp'].']</div>';
echo '<div class="title">Информация:</div>
<div class="cont">
Вы покинули территорию города. Вы стоите на перехрестке путей. На запад находится логово волков, на восток - Восточный лес, на юг - село Вильдо.
</div>
<div class="title">Меню:</div>
<div class="cont">';
echo '
Местонахождение:<br/>
Широта: '.$U["latitude"].'<br />
Долгота: '.$U["longitude"].'<br />
Путешествовать<form action="index.php?go=loc" method="post">
<input name="north" type="submit" value="Север" /><br />
<input name="west" type="submit" value="Запад" /><input name="east" type="submit" value="Восток" /><br />
<input name="south" type="submit" value="Юг" />
</form>
</div>';
if ($go == "loc") {
$latitude = $U["latitude"];
$longitude = $U["longitude"];
if (isset($_POST["north"])) { $latitude++; if ($latitude > $f["gamesize"]) { $latitude = $f["gamesize"]; } }
if (isset($_POST["south"])) { $latitude--; if ($latitude < ($f["gamesize"]*-1)) { $latitude = ($f["gamesize"]*-1); } }
if (isset($_POST["east"])) { $longitude++; if ($longitude > $f["gamesize"]) { $longitude = $f["gamesize"]; } }
if (isset($_POST["west"])) { $longitude--; if ($longitude < ($f["gamesize"]*-1)) { $longitude = ($f["gamesize"]*-1); } }
mysql_query("UPDATE `users` SET `latitude` = '".in($_POST['latitude'])."', `longitude` = '".in($_POST['longitude'])."' WHERE `id` = '$nid' LIMIT 1 ")
}
/*
→ <a href="/">Вернуться в город</a> [↑]<br />
→ <a href="logovo.php">Волчье логово</a> [←]<br />
→ <a href="#">Восточный лес</a> [→]<br />
→ <a href="#">Село Вильдо</a> [↓]
*/
foot();
?>
Parse error: syntax error, unexpected '}' in Z:\home\test1.ru\www\loc\index.php on line 40
Спустя 7 минут, 57 секунд (11.06.2011 - 19:55) inpost написал(а):
mysql_query("UPDATE `users` SET `latitude` = '".in($_POST['latitude'])."', `longitude` = '".in($_POST['longitude'])."' WHERE `id` = '$nid' LIMIT 1 ");
Спустя 2 часа, 51 минута, 20 секунд (11.06.2011 - 22:47) xxHokCxx написал(а):
теперь страница тупо обновляется и все
Спустя 5 дней, 7 минут, 20 секунд (16.06.2011 - 22:54) xxHokCxx написал(а):
ну не кто не сможет помочь?