Просмотр поста

.
ДоХтор

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;