![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
Добрый день,
подскажите как сделать так: есть 2 папки с одинаковым количеством файлов В одной папке хранятся картинки, во втором файлы html Надо сделать новый файл(html)название которого было бы названием файла из 1 папки(название картинки.html) и в нем содержались бы: ссылку на картинку содержимое файла из 2 папки |
|||
|
||||
icewind |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 11.4.2009 Где: Ростов-на-Дону Репутация: 20 Всего: 20 |
А в чем сложность? Алгоритм простой. Открываем папку с картинками и для каждого названия файла генерим и пишем html в другую папку
-------------------- ![]() |
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
надо еще со второй прочитать файл и его содержимое записать в новый файл с названием картинка.html
Добавлено через 4 минуты и 13 секунд было бы замечательно получить пример |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
надо разбить задачу на части.
и решать по очереди. создать новый файл и записать в него какие-нибудь данные умеем? |
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
Это да я уже получил название файлов и записал их в новый файл
Это сообщение отредактировал(а) Exploiter - 30.9.2009, 17:20 |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
отлично. а в чем вопрос?
как я понимаю, надо открыть файл с таким же именем, что и картинка(?), считать его содержимое и записать в тот же файл? получить содержимое файла в переменную - file_get_contents |
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
Я записал в новый файл ссылку на картинку в виде <img src="images.jpg"> и назвал новый файл так же как картинку images.html
теперь мне надо в этот файл дописать текст со второй папке, название там не совпадают в этом у меня сложность или вернее в том что надо перебирать две папки. И я не знаю как это реализовать. Или я ошибаюсь? Это сообщение отредактировал(а) Exploiter - 30.9.2009, 17:19 |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
то есть, мы должны ответить на вопрос, какой файл во второй папке соответствует картинке в первой?
|
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
тут нет соответствия, то есть просто очередность
первый файл соответствует первому файлу в другой папке |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
так не бывает. порядок слишком случаен. стоит один файл стереть и весь порядок поменялся.
|
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
да тут не разницы, главное чтоб количество файлов в папках совпадала
Этот текст подходит к любой картинке Это сообщение отредактировал(а) Exploiter - 30.9.2009, 17:42 |
|||
|
||||
Ипатьев |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
это дорвей что ли какой-нибудь генерится?
|
|||
|
||||
Exploiter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 27.6.2006 Репутация: нет Всего: 1 |
нет, это не дорвей, просто так получается что картинки подходят к любому тексту данной тематики
Добавлено через 2 минуты и 32 секунды
Да очередность в папке |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |