» WAP Мастер Форум https://forum.wapinet.ru/index.php » PHP https://forum.wapinet.ru/viewforum.php?id=3 » учимся писать грабб https://forum.wapinet.ru/viewtopic.php?id=1401 |
poisen » 2011.05.12 01:43 | ||||||||
учимся писать граб. Счего начать.? | ||||||||
TLENS » 2011.05.12 01:44 | ||||||||
Ты шаришь хоть немного в пыхе? | ||||||||
poisen » 2011.05.12 01:46 | ||||||||
ну немного если ток немного :) | ||||||||
TLENS » 2011.05.12 01:49 | ||||||||
Корочь возьмем простую страничку например погода в киеве | ||||||||
poisen » 2011.05.12 01:51 | ||||||||
ок | ||||||||
TLENS » 2011.05.12 01:59 | ||||||||
Граб основан на том он как браузер получает код обрабатывает и отображает. Код:
Добавлено спустя 2 минуты 8 секунд: Код:
| ||||||||
TLENS » 2011.05.12 02:13 | ||||||||
Дале надо заменить адреса картинок Код:
Попробуй появлятся картинки? | ||||||||
poisen » 2011.05.12 02:19 | ||||||||
так. С этим подразобрался вроде. | ||||||||
TLENS » 2011.05.12 02:23 | ||||||||
Ну понял почему картинки начали отображатся? | ||||||||
poisen » 2011.05.12 02:27 | ||||||||
это тоже разобрал. Потом еще закреплю практикой. | ||||||||
TLENS » 2011.05.12 02:29 | ||||||||
Ну значет дам задачку какой php код надо вставить чтобы отобразились css стили | ||||||||
poisen » 2011.05.12 02:44 | ||||||||
ага. Также как и с кортинками только меняется путь на путь к css | ||||||||
TLENS » 2011.05.12 02:45 | ||||||||
Прогрес теперь строку в студию как ты это сделаешь | ||||||||
TLENS » 2011.05.12 02:56 | ||||||||
Корочь не продолжу пока не увижу код | ||||||||
poisen » 2011.05.12 04:27 | ||||||||
домой приду с компа попробую набросать. | ||||||||
TLENS » 2011.05.12 04:44 | ||||||||
Ок | ||||||||
DarkRiDDeR » 2011.05.12 16:46 | ||||||||
TLENS, загружает браузер CSS, прочтя это(допустим) <link rel="stylesheet" href="/style.css" type="text/css"/>. Как было выше сказано, poisen, нужно изменить путь, нужно указать браузеру тот CSS, который есть. Меняем: Код:
| ||||||||
TLENS » 2011.05.12 16:57 | ||||||||
DarkRiDDeR | ||||||||
DarkRiDDeR » 2011.05.12 18:03 | ||||||||
Кажись я не в темку попал, извенясь, :). | ||||||||
TLENS » 2011.05.12 18:42 | ||||||||
Но это потом он в регулярках не шарит | ||||||||
Gemorroj » 2011.05.12 18:51 | ||||||||
Код:
| ||||||||
TLENS » 2011.05.12 19:24 | ||||||||
А хотя и сейчас познакомимся с ними. Код:
где .*? это неизвесный текст
Ну можно и так хотя я ниразу так не делал. | ||||||||
DarkRiDDeR » 2011.05.13 16:34 | ||||||||
TLENS, можно вырезать и без регулярок, что я выше написал. Подсказка: массивы | ||||||||
poisen » 2011.05.24 23:33 | ||||||||
Хороший пример! И главное я вкуриваю потихоньку :) . А как будет выризатся поле с отображением линка до файла? | ||||||||
DarkRiDDeR » 2011.05.27 15:26 | ||||||||
Есть <a href="http://wapinet.ru/ne_izvesnuy_text">ne_izvesnuy_text</a> Код:
Можно вырезать и по другому, много способом. Ну пока ладно. Короче, что в скобках, сравни с предыдущим примером, как бы сохраняется в переменных по очереди. $1 - <a href=", $2 - .*?">.*?<\/a>. $0 - это всё сохранённое, а именно: <a href=".*?">.*?<\/a> | ||||||||
poisen » 2011.05.29 09:34 | ||||||||
Ага... Так сейчас попробую . | ||||||||
poisen » 2011.05.29 12:39 | ||||||||
http://fank.ru/foto/category/s/13/ Код:
| ||||||||
Swinger » 2011.05.30 17:32 | ||||||||
preg_match('#<body>(.*?)</body>#si', file_get_contents('http://wapinet.ru/'), $body); | ||||||||
N1ck » 2011.10.27 20:06 | ||||||||
<!--LiveInternet logo--><a href="http://www.liveinternet.ru/ click" 43. target="_blank"><img src="// counter.yadro.ru/logo?26.10" 44. title="LiveInternet: показано число посетителей за сегодня" 45. alt="" border="0" width="88" height="15"/></a><!--/ LiveInternet--> как ето вирежат в грабере? | ||||||||
tipsun » 2011.10.29 21:20 | ||||||||
Код:
True вариант :) | ||||||||
POFIGISST » 2011.10.29 21:54 | ||||||||
а как в граббе поставить определение кодировки текста той страницы которую мы граббим? а то по примеру написал грабб севера,а там фигня с текстом(( | ||||||||
Gemorroj » 2011.10.29 22:04 | ||||||||
сам определи и конвертируй как тебе нужно. | ||||||||
POFIGISST » 2011.10.29 22:11 | ||||||||
Gemorroj | ||||||||
tipsun » 2011.10.29 22:12 | ||||||||
POFIGISST, или сам определи или функцией. | ||||||||
POFIGISST » 2011.10.29 22:27 | ||||||||
спасибо,разобрался,теперь нормик текст выводит)) | ||||||||
POFIGISST » 2011.10.29 23:24 | ||||||||
мое Г Код:
на денвере делал,поэтому копирайт Test12.Ru )) | ||||||||
Gemorroj » 2011.10.30 10:36 | ||||||||
facepalm HTML-ENTITIES. | ||||||||
POFIGISST » 2011.10.30 13:34 | ||||||||
я на денвере смотрел,так что возможно,на хост не ставил))) | ||||||||
Gemorroj » 2011.10.30 14:53 | ||||||||
какя разница, денвер - не денвер?? настрой свой денвер нормально. | ||||||||
POFIGISST » 2011.10.30 14:57 | ||||||||
Попробую настроить,спс за совет)) | ||||||||
N1ck » 2011.10.31 21:53 | ||||||||
помогите плиз | ||||||||
POFIGISST » 2011.10.31 22:21 | ||||||||
N1ck | ||||||||
POFIGISST » 2012.01.27 20:50 | ||||||||
Хочу написать грабб чартов отсюда но пока не совсем выходит,а вернее совсем не выходит:D Код:
вырезаю все лишнее(счетчики,реклама,и т.д.), делаю замену дивов на свои,графика идет с моего сайта( http://xporno.in/tophit/ ) ,но вот с навигацией у меня выходят проблемы,не работает она,и ссылки на чарты тоже нихера не работают,как это исправить? и какие замечания по коду есть? | ||||||||
Gemorroj » 2012.01.28 00:53 | ||||||||
по коду - не так. | ||||||||
POFIGISST » 2012.01.28 01:28 | ||||||||
Благодарю Паш,протрезвею почитаю инфу как делать через simplexml,не разу так не делал(( но обязательно сделаю =) | ||||||||
Karayazi » 2012.03.04 23:04 | ||||||||
Здравствуйте, пишу граб поиска, все нормально работает, но когда подключаю шапку то скрины не показывает, попробывал разные шапки но всеровно бестольку. Код:
| ||||||||
tipsun » 2012.03.05 00:12 | ||||||||
Код из шапки принеси. | ||||||||
Karayazi » 2012.03.05 00:57 | ||||||||
Например вот: Код:
| ||||||||
POFIGISST » 2012.03.05 03:56 | ||||||||
мож у тя адрес include не правильно прописан? | ||||||||
Karayazi » 2012.03.05 11:24 | ||||||||
Да все правильно, просто вот такая ощибка. | ||||||||
tipsun » 2012.03.05 17:01 | ||||||||
Karayazi, если я не ошибаюсь, то банально надо просто подставить исходный адрес изображения Код:
| ||||||||
Karayazi » 2012.03.05 17:19 | ||||||||
tipsun я этого знаю, но хочу маскировать адрес изображений под свой сайт. | ||||||||
tipsun » 2012.03.05 17:25 | ||||||||
Через файл можно. Код:
| ||||||||
Karayazi » 2012.03.05 18:32 | ||||||||
tipsun спасибо большое, помогло. |