Привет, задача такая. Есть квадрат из картинок. Каждая картинка это ссылка. Типа локации в игре. Как сделать так что бы она было едина. Но на экран выводило только 5/5 клеток. Скрины прекреплю
rasshatay, ну это обычный цикл. я раньше игру писал, на подобие пятнашек, только вместо цифр картинки
http://johncms.com/forum/index ... 05385
код древний, быдлокод
"она было едина" это как понимать?
Koenig, привет) я закинул файл на сайт. там одни ошибки
Слабое описание желаемого. Опиши подробно что тебе нужно
rasshatay, это понятно что ошибки, если ты в коде понимаешь, то смотри цикл
смысл такой, выводишь картинки и ставишь Бр после 5 итерации
Koenig, Да это я знаю, как мне сделать так что бы по координатам был показ тех или иных квадратов
rasshatay, посмотри в коде у меня. там вроде на сессии или на массиве из файла все работает. чтоб ошибки пропали надо папки создать
rasshatay, по умолчанию при первом запуске будут отображены случайные 5 координат
(в виде картинок). Остальные 95
картинок будут отображаться в виде ссылок, при клике по которым картинка будет меняться.
PS: Адреса к своим картинкам
(переменные $img1 и $img2) нужно прописать:
Пример (+/-)
<?php
session_id() ?: session_start();
$img1 = 'img/ind.png'; // Картинка по умолчанию
$img2 = 'img/submits.jpg'; // Картинка после клика
$view = '';
$range = range(1, 100);
shuffle($range);
!empty($_SESSION['show']) ?: $_SESSION['show'] = array_slice($range, 0, 5);
$show = &$_SESSION['show'];
if (isset($_GET['show'])) {
$int = (int)$_GET['show'];
in_array($int, $show) ?: $show[] = $int;
header('Location: '. basename(__FILE__));
die;
}
for ($i = 1; $i <= 100; $i++) {
if (in_array($i, $show)) {
$view .= '<img src="'. $img2 .'" width="35" height="35">';
} else {
$view .= '<a href="?show='. $i .'"><img src="'.
$img1 .'" width="35" height="35"></a>';
}
$i % 10 ?: $view .= '<br />';
}
echo $view;
Добавлено: 09.06.2017 / 23:58
ДоХтор, так, это работает) как сделать теперь что бы клик на картинку было действие7 я о том что как будто идешь по карте. а то тут клик и просто в никуда
Добавлено: 10.06.2017 / 00:04
там при нажатии просто меняется картинка. как сделать так. пример коряво опишу... я в коде пишу поле 100 на 100 картинок. она как единая картинка. при нажатии центральный квадрат становиться не ссылкой и схема 5 на 5 поле перемещаеться таким образом. зайдите в игру alonar там все есть. мне нужен код как это сделать. а дальше будет просто