X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> 1600 папок с картинками....
tasheal
tasheal
Topic Starter сообщение 14.1.2009, 18:29; Ответить: tasheal
Сообщение #1


Добрый день в продолжении темы
есть 100 страниц(HTML), как сделать, чтоб они менялись каждый день.

Что есть:
Есть папки с картинками, каждая папка имеет имя 0000, 0002 и до 1600
в каждой папке есть до 30 картинок, которые имеют имена
01.jpg, 02.jpg и до 16.jpg

Что нужно: Когда люди заходят(допустим раз в сутки) на страницу
index.html перед ними была страница на которой сверху номера
1 2 3 4 5 ....
номер 1 эта страница на которой мы сейчас находимся
номер 2 эта страница которая имеет имя 13.01.html т.е. вчерашняя дата
номер 3 эта страница которая имеет имя 12.01.html т.е. позавчерашняя дата и т.д....

Под этими номерами 9 картинок, каждая картинка из этих 1600 папок.
А именно картинка 1 из папки 1600, картинка 2 из папки 1599,
картинка 3 из папки 1598, и картинка 9 из папки 1592.
каждая картинка имеет название 01.jpg (они разные так как они из разных 9 папок).

При нажатии на одну из 9 картинок/ссылок попадаем на страницу,
на которой мы видим все картинки из этой папки. пример Если мы нажмем на картинку 3 то перед нами появится страница на которой будут все картинки (до 30 штук) из папки 1598.
Картинки идут друг под другом вниз. И в Конце странице есть кнопка HOME -вернуться на первую(предыдущую страницу) и кнопка next которая перенесет на страницу #4 а именно на страницу где будут картинки из папки 1597.

При нажатии на цифру 3:
1 2 3 4 5 ....
Попадаем на страницу вчерашнюю (13.01.html)
на ней 9 картинок ссылок, но ссылки на папки с номерами
1582 1581 1580 и девятая картинка/ссылка/папка с номером 1574.

Выглядит это след образом:
страница Index.html (она же страница сегодняшнего числа)

http://files.mail.ru/L78C19

эта страница позавчера 12.01.2009:

http://files.mail.ru/DWU4PF

Ну вообщем то так.
Спасибо за любую помощь!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tasheal
tasheal
Topic Starter сообщение 21.1.2009, 2:29; Ответить: tasheal
Сообщение #2


ладно тогда следуюoий вопрос:

подскажите как выглядит код страницы:

при захождении на страницу index.html

мы видим картинку 01.jpg
<a href="http://www.site.net/pictures_today.html">
<img src="http://site.net/0002/01.jpg"/>
</a>

(кот-я лежит в папке n (gde n: ot 0001 do 1600)) но ранее придаем значение n=0001 =

01.01,... n=0031 = 31.01, n=0032 = 01.02 ,...., n=0365 = 31.12)

В странице (pictures_today.html) скрип, который например из папки 0002 берет картинки

<img src="http://site.net/0002/01.jpg"/>
<br>
<img src="http://site.net/0002/02.jpg"/>
<br>
<img src="http://site.net/0002/03.jpg"/>
<br>
<img src="http://site.net/0002/03.jpg"/>
<br>
<img src="http://site.net/0002/04.jpg"/>


Пример у нас был с n=2, предположим что мы на сайт зашли 2 января.

п.с. в каждой папке картинки от 01.jpg ... 20.jpg

Спасибо надеюсь на эту идею кто-то подскажет решение:)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 21.1.2009, 3:55; Ответить: Galen
Сообщение #3


42, не иначе.
Два раза пытался понять, что вы хотите сделать - не смог. Поэтому посоветовать могу одно: не знаете как это сделать - сделайте что знаете и постепенно усложняйте.

1600 папок...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 21.1.2009, 13:45; Ответить: Zippovich
Сообщение #4


Если я Вас правильно понял, нужно написать php скрипт, который будет генерировать html страницу и выдавать клиенту.

Учите php и делайте.

Не слишком трудная задача.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 21.1.2009, 14:45; Ответить: MetSerp
Сообщение #5


:achtung: :wacko::sarcastic:
Вошел в рекурсию очень глубокую единственное что понял надо распотрошить папку каждый день новую выделить из нее картинки (файлы имеющие разширение jpg) и вывести их в массиве :wacko: так же сгенрировав ссылку на вчерашнюю такую страничку.
(пока писал еще 2 раза ушел в рекурсию :sarcastic:)
впринципе скрипт несложный и под силу даже мне после работы попробую что то написать, мне будет полезно для опыту :sarcastic:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tasheal
tasheal
Topic Starter сообщение 22.1.2009, 3:06; Ответить: tasheal
Сообщение #6


(MetSerp @ 21.1.2009, 16:45) *
:achtung: :wacko::sarcastic:
Вошел в рекурсию очень глубокую единственное что понял надо распотрошить папку каждый день новую выделить из нее картинки (файлы имеющие разширение jpg) и вывести их в массиве :wacko: так же сгенрировав ссылку на вчерашнюю такую страничку.
(пока писал еще 2 раза ушел в рекурсию :sarcastic:)
впринципе скрипт несложный и под силу даже мне после работы попробую что то написать, мне будет полезно для опыту :sarcastic:

Есть 365 папок, а именно 0001,0002,....,0365. в каждой папке есть до 20 картинок
с именами 01jpg, 02.jpg, .... 20.jpg

нужно два скрипта:
1. в файле index.html:
1.1. задаем присваивание числу (от 0000 до 0365) дату от 01 января до 31 декабря
а именно к 0001 -> 01.01
к 0002 -> 02.01
и так до 0365 ->31.12
1.2. вторая часть скрипта выводит картинку к c именем 01.jpg из папки соответствующей сегодняшней дате.
эта картинка имеет ссылку на страницу (pictures_today.html)

на кот-й фотки из этой папки....

<img src="http://site.net/0002/01.jpg"/>
<br>
<img src="http://site.net/0002/02.jpg"/>
<br>
<img src="http://site.net/0002/03.jpg"/>
<br>
<img src="http://site.net/0002/03.jpg"/>
<br>
<img src="http://site.net/0002/04.jpg"/>


где 0002 это число соответствует сегодняшней дате....

Вот моя идея
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 22.1.2009, 15:09; Ответить: Galen
Сообщение #7


Ну замечательно :) Алгоритм вы описали, что не получается реализовать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tasheal
tasheal
Topic Starter сообщение 24.1.2009, 18:35; Ответить: tasheal
Сообщение #8


(Galen @ 22.1.2009, 17:09) *
Ну замечательно :) Алгоритм вы описали, что не получается реализовать?


Я просто не программист :(
не знаю как это описать кодом, будет супер., если кто-то накидает:wacko:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 24.1.2009, 18:51; Ответить: Galen
Сообщение #9


Могу накидать алгоритм, так код писать сейчас лень:
1. делаете массив с количеством дней в месяце
months[0] = 31;
...
months[11] = 31;

2. получаете текущую дату (примеры есть на форуме), имеете две переменных day, month (январь должен быть нулевым месяцем и т.д.)
3. находите текущий день в году: проходите по массиву months до текущего месяца (month), суммируя количество дней, плюс потом day, сохраняете это значение в cyr_day
// не помню, но вполне возможно, что есть функция возвращающая текущий день в году - справочник вам в помощь
4. выводите картинку дня:
document.write("<img src='/" + cyr_day + "/1.jpg'>");
и подобным образом всё остальное.


Это в общем и план действий. Нужно уточнить про поиск дня в году, и доп. функцию сделать добавляющую нули в начале названия папки. Копайте, если есть желание сделать самому. Нет желания - платите тем, у кого желание будет.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБезанкорный прогон по базе 1600 000 сайтов из DMOZ
44 aleggator 13753 10.3.2024, 18:29
автор: kuprum
Открытая тема (нет новых ответов) Как убрать полоски с картинками “PushDown”
4 mstdmstd 5749 8.10.2018, 17:31
автор: -Сабж-
Открытая тема (нет новых ответов) Нужен человек для работы с картинками
2 Tootkin 2543 15.9.2017, 19:40
автор: OswinOswald
Открытая тема (нет новых ответов) Seo-тексты с картинками. Строительство, туризм, авто, бытовые фишки.
Здесь можно купить готовые сео-статьи с картинками или заказать
9 romaseo 4026 3.12.2016, 13:50
автор: romaseo
Открытая тема (нет новых ответов) Продаю сайт с эротическими картинками, играми и статьями(НЕ ПОРНО)
6 Thrash 1669 27.9.2013, 14:56
автор: mr.Maur


 



RSS Текстовая версия Сейчас: 20.4.2024, 14:21
Дизайн