Реклама на сайте Advertise with us
Тема: Помогите с php Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе drongo


Зарегистрирован: 23.03.03
Сообщения: 119
Ссылка на сообщениеДобавлено: 06/02/04 в 23:32     

Вобщем тема такая.

1 есть файл thumbs.csv, в нем:
урл на галеру; урл тумбы;

2 есть thumb.php

В thumb.php надо показать, например, 5 тумб с линком на галеры из thumb.csv...


Мож помогёт кто? Для знающего человека это не трудно написать... icon_surprised.gif

K началу

 
Информация о пользователе drongo


Зарегистрирован: 23.03.03
Сообщения: 119
Ссылка на сообщениеДобавлено: 06/02/04 в 23:35     

Да... желательно, конечно, чтобы тумбы брались случайным образом и не повторялись...

K началу

 
Информация о пользователе 2 Unlimited


Зарегистрирован: 06.09.03
Сообщения: 2
Ссылка на сообщениеДобавлено: 07/02/04 в 02:27     

drongo писал:
Да... желательно, конечно, чтобы тумбы брались случайным образом и не повторялись...


PHP:

$f=fopen("твой файл","r") or die("No such file or directory!");
$arr=array();
while ($tumb=fgetcsv($f,1000,";")){
array_push($arr,$tumb);
}
if (count($arr)<5) $total=count($arr);
else $total=5;

Масив $arr : arr[$i][0] - урл на галеру, $arr[$i][0] - урл тумбы.
Тепер из масива $arr случайно выбираем пять тумб.
for($i=0;$i<$total;$i++){
$r=rand(0,count($arr)-1);

echo "Галера:".$arr[$r][0]." Тумба:". $arr[$r][1];
$arr=array_splice($arr,$r,1); // удаляем из масива тот елемен который уже выбран.
}

Вобщем что то типа того.

K началу

 
Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!
Внимание! В связи с устареванием топика эта страница была взята из кэша.

Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »