Задачки на PHP

5.78K
.
Мастер PHP
reaper, Исправим
.
подскажите задачку по-интереснее калькулятора или гостевой книги.
.
adust, Парсер картинок с какого-либо сайта.
Скармливаем ссылку, указываем папку куда сохранять и вуаля. Все пикчи со страницы у меня в папке.
Парсить не только с <img>, но и с ссылок (<a href="image.ext">Image</a>).
Учесть, что пикча в <img> может быть в base64.
Скрипт конечно же консольный.
В будущем, осуществить обход по всему дереву. Т.е. обход всех ссылок какого-либо сайта.
Ну а дальше уже как фантазия разыграется.
.
# adust (02.02.2014 / 22:31)
подскажите задачку по-интереснее калькулятора или гостевой книги.
кто-то просил в одной из тем скрипт смены цвета ника в зависимости от времени он-лайн - вариант? )
.
(\/)____o_O____(\/)
# reaper (02.02.2014 / 22:37)
adust, Парсер картинок с какого-либо сайта.
Скармливаем ссылку, указываем папку куда сохранять и вуаля. Все пикчи со страницы у меня в папке.
Парсить не только с <img>, но и с ссылок (<a href="imag
рекурсию городить из парсера? выдрать можно, но может унести с хоста по всему интернету
.
Koenig, Не совсем понял. Причем тут рекурсия и другие хосты. Скармливаем хост, скрипу обходит все ссылки в пределах этого хоста и всё.
.
ValekS
Ей 25
# reaper (03.02.2014 / 09:07)
Koenig, Не совсем понял. Причем тут рекурсия и другие хосты. Скармливаем хост, скрипу обходит все ссылки в пределах этого хоста и всё.
А если там овер 100500 ссылок и картинок?
.
(\/)____o_O____(\/)
reaper, почему рекурсия? предположим что это сайт с меню в шапке по каждой ссылке будет куча повторений, надо пробежать каждую ссылку, выделить уникальные, проведать по всем ссылкам, и так далее, еще нужна проверка на хост, исправления относительных путей и прочее, я пытался но что то не получилось , хотел замутить генератор картсайта хмл
.
Koenig, Так а что мешает сохранить в памяти уже пройденные ссылки? Не так уже это и сложно, я считаю.
.
ValekS, set_time_limit(0);
Всего: 173