Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Как мне организовать
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Как мне организовать (Прочитано 4181 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Гость
Как мне организовать
«
:
31 Декабря 2001, 15:59:08 »
Как мне организовать при помощи ПХП следующие. Человек заходит на сайт ему загружается картинка, потом он делает рефрешь или заходит еще раз ему загружается другая картинка и т.д. Картинки храняться в отдельном каталоге.
Записан
Britva
Координатор
Глобальный модератор
Ветеран
Сообщений: 1660
+0/-0
0
Как мне организовать
«
Ответ #1 :
31 Декабря 2001, 16:27:53 »
например:
srand(time());
print "
";
и будут грузиться картинки: от 0.gif до 100.gif
или загнать в массив имена картинок, и выводить $images[rand(0,100)]
Записан
Евгений aka Razor,
Гость
Как мне организовать
«
Ответ #2 :
31 Декабря 2001, 20:15:22 »
А как сделать, чтобы картинка мянялась сразу при рефреше. Если можно, то поподробней а то я только начинаю изучать ПХП
Записан
Britva
Координатор
Глобальный модератор
Ветеран
Сообщений: 1660
+0/-0
0
Как мне организовать
«
Ответ #3 :
31 Декабря 2001, 20:39:18 »
ну дык она и будет менятся при рефреше. т.к. скрипт же заново выполняется.
Записан
Евгений aka Razor,
Гость
Как мне организовать
«
Ответ #4 :
01 Января 2002, 04:02:49 »
Скрипт выполняется заново, но он берет картику которую в прошлый раз брал, а я хочу, чтоб следующую. И если все картинки просмотрелись, то чтобы все заново. Кстати картинок в каталоге мало примерно 3-5 шт
Записан
Lion
Фанат форума
Старожил
Сообщений: 474
+0/-0
0
Как мне организовать
«
Ответ #5 :
01 Января 2002, 04:30:19 »
Картинки подразумеваются обозванные 1.gif и т.д. до $max. При таком подходе они будут показыватся одна за другой.
$max=5; // кол-во картинок
$file=@fopen("data.txt",r);
$pic=@fread($file,2);
@fclose($file);
if ($pic>$max) $pic=1;
echo "
";
$pic+=1;
$file=fopen("data.txt",w);
fwrite($file,$pic);
fclose($file);
?>
Записан
Гость
Как мне организовать
«
Ответ #6 :
01 Января 2002, 05:02:26 »
А зачем data.txt создается
Записан
Lion
Фанат форума
Старожил
Сообщений: 474
+0/-0
0
Как мне организовать
«
Ответ #7 :
01 Января 2002, 13:00:32 »
Цитировать
А зачем data.txt создается
В нем хранится номер последней вызванной картинки, что б картинки показывалися по кругу, иначе это сделать никак не получится.
Записан
Гость
Как мне организовать
«
Ответ #8 :
01 Января 2002, 18:51:37 »
А какой chmod надо поставить на data.txt. Поставио 777 вроде все работает, может нужен другой
Записан
Lion
Фанат форума
Старожил
Сообщений: 474
+0/-0
0
Как мне организовать
«
Ответ #9 :
01 Января 2002, 19:11:14 »
Цитировать
может нужен другой
Надо что бы скрипту было разрешено писать и читать этот файл, 777 подходит. Вообще этот файл можно было и не перешмодивать, скрипт его создал уже в нужном шмоде.
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Как мне организовать
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28