[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отдельная папка для отдельного пункта меню
m4a1fox
Есть такая проблемка:
1. Создать папку для отдельного пункта меню(к примеру - меню1), и занести этот путь(к примеру- files/folder1) в переменную.
2. Занести путь к папке в БД для id этого же пункта меню.
3. В выводе картинок на страницу по нажатии на меню1 все картинки беруться из папки files/folder1 и выводятся!
если кто может, то чем может ПОМОГИТЕ!



Спустя 31 секунда (1.11.2010 - 20:52) m4a1fox написал(а):
Ах да, папка, в теории, должна создаваться в админке!

Спустя 8 минут, 18 секунд (1.11.2010 - 21:00) kovaldm написал(а):
А в чем проблема, собственно?

Спустя 27 минут, 25 секунд (1.11.2010 - 21:28) inpost написал(а):

Спустя 2 часа, 55 минут, 31 секунда (2.11.2010 - 00:23) m4a1fox написал(а):
проблема в следующем! Есть код который выводит картинки на страницы!
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=utf-8">
<link
rel="stylesheet" href="style.css">
<script
type="text/javascript" src="jquery.js"></script>
<script
type="text/javascript" src="iload.js"></script>
</head>
<body>
<h1>
DEMO PHOTOGALLERY</h1>
<?

$d = dir('gal/'); //указываем директорию с файлами изображений
$i = 0; //обнуляем счетчик текущей позации
$e = $_GET['e']; //извлекаем переменную для хранения имени файла
while(false !== ($e = $d->read()))//цикл чтения директории
{
//определяем условие для считывания файлов с подстановкой расширения *jpg
if(strpos($e,'.jpg'))
{
++$i; //увеличиваем счетчик текущей позации файла на единичку
//вывод изображений-ссылок

echo '<div class="thumbnail">
<a class="gallery" href="gal/'
.$e.'" rel="iload::fields" title="Бритни Спирс">
<img src="gal/'
.$e.'" alt="Photo" width="120" height="150" /></a>
</div>'
.chr(10);
//если 6 изображений, то делаем перенос на следующую строчку
if(!($i%6)) echo '<br />';
}
}

?>
</body>
</html>
этот код вытаскивает из папки 'gallery' все картинки.
я хочу попробывать сделать следующее... Создается меню (меню1 меню2 меню3 и т.д.) и ссылки на него с id! Например (www.index.php?id_parent=$id) где $id = меню1, меню2, меню3 и т.д. Но в админке необходимо создать это меню, для него папку, и закачать в нее файлы, дабы потом можно было в код выше, вставить ссылку на папку и вынимать из нее файлы. Ну как то так! Если что то не правильно объяснил - скажите, постараюсь поконкретнее описать что хочу сделать! Спасибо!

Спустя 19 минут, 48 секунд (2.11.2010 - 00:43) inpost написал(а):
m4a1fox
Ты думаешь, мы будем за тебя писать? У меня, например, итак сейчас пару заказов есть, зачем мне работать за кого-то? Ты всё расписал, всё понятно. Ты хочешь попробовать - пробуй. Функцию создания папок я показал. Название папки передавай через $_GET['menu'].

Спустя 11 минут, 2 секунды (2.11.2010 - 00:54) m4a1fox написал(а):
и на этом спасибо! И я не просил писать за меня)) Я просил указать направления в котором работать!

Спустя 12 часов, 3 минуты, 25 секунд (2.11.2010 - 12:57) m4a1fox написал(а):
Может кто подскажет!
 if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
if(copy($_FILES["filename"]["tmp_name"],
"gallery/".$_FILES["filename"]["name"]))
{
echo("Файл успешно загружен <br>");
echo("Характеристики файла: <br>");
echo("Имя файла: ");
echo($_FILES["filename"]["name"]);
echo("<br>Размер файла: ");
echo($_FILES["filename"]["size"]);
echo("<br>Каталог для загрузки: ");
echo($_FILES["filename"]["tmp_name"]);
echo("<br>Тип файла: ");
echo($_FILES["filename"]["type"]);
echo ("Tcnm");
} else {
echo("Ошибка загрузки файла");

}
- это загрузчик файлов, как к gallery добавить путь к другой папке, находящейся в этом каталоге, например - folder1...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.