PDA

View Full Version : пытаюсь галерею сделать...


john
11.03.2005, 11:32
Вот делаю себе галерею, сам модуль сделать могу а вот админку не получается!!
Нужно чтоб скрипт сканил папку на наличие файлов и добавлял их в категорию...
так вот я просмотрел как в др. галлереях сделано, пытаюсь повторить неполучается... вот например скриптик:
for ($i = 1; $i <= $num_newimages; $i++) {
//Check Image
$file_type = get_file_extension($image_list[$i-1]);
$image_name = get_file_name($image_list[$i-1]);

$thumb_file = 0;
if (file_exists(THUMB_PATH.$cat_path."/".$image_name.".jpg")) {
$thumb_file = $image_name.".jpg";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".JPG")) {
$thumb_file = $image_name.".JPG";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".jpeg")) {
$thumb_file = $image_name.".jpeg";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".JPEG")) {
$thumb_file = $image_name.".JPEG";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".gif")) {
$thumb_file = $image_name.".gif";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".GIF")) {
$thumb_file = $image_name.".GIF";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".png")) {
$thumb_file = $image_name.".png";
}
elseif (file_exists(THUMB_PATH.$cat_path."/".$image_name.".PNG")) {
$thumb_file = $image_name.".PNG";
}

так вот помогите переделать и добавить .... возможность добавления полученых файлов в директорию...

Soniks
11.03.2005, 11:56
john чето как то непонятно причем здесь этот код, этот код всего лишь проверяет наличие файлов и то криво как то
Неплохо выполнен этот скрипт в My_eGallery, можешь глянуть там...

john
11.03.2005, 12:54
да и оттуда я брал, просто у меня ничего невыходит, я основы знаю, но этим никогда не занимался до того как начал юзать nuke... поэтому куча ошибок и т.д.

Soniks
11.03.2005, 13:05
ну тогда делай на подобии или просто изменяй под себя, если сложно написать самому.
если будут встречатся ошибки, пеши их сюда и так же кусок кода на каторый ссылается эта ошибка, постараемся ее исправить.
:groupjump