Обновление картинки при перезагрузке

12
Bepassersby
На сайте с 02.02.2010
Offline
60
1095

Ув. профи, помогите найти скрипт который меняет картинку на странице при обновлении.

Nick84
На сайте с 10.05.2006
Offline
55
#1

<?php

$banners = array(
'400x40-1.jpg',
'400x40-2.jpg',
'400x40-3.jpg',
'400x40-4.jpg',
'400x40-5.jpg'
);
shuffle($banners);
$bunner = array_shift($banners);
unset($banners);

header('Content-Type: image/jpg');
echo file_get_contents($bunner);
exit();
?>

сохраняем этот файл img.php и этот файл указываем в качестве адреса картинки. ну и в самом коде указать адреса картинок...

Bepassersby
На сайте с 02.02.2010
Offline
60
#2

спасибо за помощь

Nick84:

и этот файл указываем в качестве адреса картинки. ну и в самом коде указать адреса картинок...

а вот здесь поподробней можно? немного не понял)

N
На сайте с 13.07.2009
Offline
6
#3

в странице: <img src="img.php" alt="Фотогалерея">

а в скрипте (все картинки лежат в каталоге images:

$banners = array(

'images/400x40-1.jpg',

'images/400x40-2.jpg',

'images/400x40-3.jpg',

'images/400x40-4.jpg',

'images/400x40-5.jpg'

);

разжував?

maldivec
На сайте с 04.11.2008
Offline
160
#4

А так не проще?

<?php

header('Content-Type: image/jpg');

echo file_get_contents('images/400x40-'.rand(1,5).'.jpg');

exit();

?>

N
На сайте с 13.07.2009
Offline
6
#5

Весь финт еще в том, что паренек не сказал -а на чем он скрипт хочет видеть. Мы ему тут PHP расписываем. а у него сайт вдруг на НАРОДЕ

Bepassersby
На сайте с 02.02.2010
Offline
60
#6

сайт не на народе, все сделал как посоветовали, картинки не отображаются, а с тегами на html это можно сделать?

maldivec
На сайте с 04.11.2008
Offline
160
#7
Bepassersby:
картинки не отображаются

значит что-то не так сделали :)

Скорее всего косяки в путях до скрипта и картинок.

Nick84
На сайте с 10.05.2006
Offline
55
#8
maldivec:
А так не проще?

<?php
header('Content-Type: image/jpg');
echo file_get_contents('images/400x40-'.rand(1,5).'.jpg');
exit();
?>

а мы не ходим простыми путями :D

в моем примере перемешка идет лучше ...

Bepassersby
На сайте с 02.02.2010
Offline
60
#9
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Содержимое-Тип" content="text/html; charset=windows-1251">
</head>
<body bgcolor="#FFFFFF" text="#000000">

<img src="img.php">

</body>
</html>

картинки в папке images, файлы img.php и index.html на одной ветке - не отображается)

и еще мне нужно что бы на картинки можно было бы поставить ссылку

maldivec
На сайте с 04.11.2008
Offline
160
#10
Nick84:
а мы не ходим простыми путями
в моем примере перемешка идет лучше ...

Аааа... ну тогда да :)

Bepassersby:
картинки в папке images, файлы img.php и index.html на одной ветке

А в img.php как картинки указаны? как "images/400x40-1.jpg" ?

Хостинг то вообще с php?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий