Loading...
JavaScript | Помощь с реализацией
Вообщем есть папка в ней картинки. Как реализовать вывод картинки из папки и что бы она менялась каждые 30 секунд
Из базы рандомно вывводить либо чутка г кода рисовасть
$image = $images[array_rand($images)];
Press f, или без бд

<head>
<script type="text/javascript">
var images = new Array();
for (i = 0; i < 10; i++){
images[i] = 'images/img'+i+'.jpg';
}

function changeImage(){
document.getElementById('imgs').src = images[Math.round((Math.random() * 9))];
}

var changeInterval = setInterval('changeImage()',30000);
</script>
</head>
<body>

<img id="imgs" src="images/img0.jpg" alt="adv">

</body>


Пробуй
только картинки
img0.jpg
img1.jpg
и тд
________
посл. ред. 01.03.2020 в 22:04; всего 2 раз(а); by https
<?php
$dir = 'dirname/'; // Папка с изображениями
$files = scandir($dir);
?>
<!-- jQuery 1.8 or later, 33 KB -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

<!-- Fotorama from CDNJS, 19 KB -->
<link href="https://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.js"></script>
<!-- Add images to <div class="fotorama"></div> -->
<div class="fotorama">
<?php
for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
if (($files[$i] != ".") && ($files[$i] != "..")) { // Текущий каталог и родительский пропускаем
?>
<img src="<?=$dir,$files[$i];?>">
<?php
}
}
?>
</div>
<?
Fuck To Police, Только по мимо этого еще дописуй тайм вывода картинок!
https, в js я не силён думаю твой вариант вывода изображения ему подойдёт
Fuck To Police, мой без бд самый легкий
только в нем минус один чем больше картинок тем не понятнее будет себя вести код! Так что более 10 одним кодом не вытаскивай а то по нагрузке будет бобо
вывод картинок как предложено выше + сессия
Онлайн: 4
Время:
Gen. 0.0917
(c) ByMAS.RU 2010-2025