curl в php практическое применение

Я уже публиковал несколько статей про работу c curl в php. Сегодня я продолжаю эту тему и покажу на примере одного из сайтов как можно практически применять это инструмент.

Вымышленной задачей на сегодня я будет получения погоды для г. Евпатории, с этим городом у меня много воспоминаний, поэтому выбрал именно его. «Донором» будет сайт METEOPROG.UA:Погода в Украине. Немного оглядевшись на сайте находим интересующую нас страницу: /ru/weather/Yevpatoria/.

На этой странице мы видим интересующий нас блок (см. рисунок), его мы и будем препарировать. Просмотри исходного кода страницы сразу дает нам понять, что сайт в кодировке UTF8, а разработчики заботливо выделили для нас начало блока комментариями вида: <!— begin info td —>. Если бы его не было пришлось бы искать другие точки опоры, но здесь получилось очень довольно просто.
Сам блок содержащий необходимую для нас информацию выглядит следующим образом:

Читать далее «curl в php практическое применение»

Используем CURL (php) практика: 20 последних запросов пользователей Яндекса

В одном из блогов видел вопрос, одной из сооставляющей вопроса как раз и было как получить 20 последних запросов пользователей Яндекса. Вот и получился из этого вопроса небольшой урок.

Используем CURL (php) практика: 20 последних запросов пользователей Яндекса
Читать далее «Используем CURL (php) практика: 20 последних запросов пользователей Яндекса»

Используем CURL (php) часть 4 (работаем с COOKIES, 2 способа)

Продолжим тему работы с CURL на php. В четвертой части хотелось бы рассказать о работе с COOKIES. Вообще для работы с COOKIES есть стандартные средства, которые мы рассмотрим сегодня. А раз есть стандартные, значит, есть и нестандартные. На них мы обратим большую часть рассказа.

Изучаем curl COOKIES
Читать далее «Используем CURL (php) часть 4 (работаем с COOKIES, 2 способа)»

Используем CURL (php) часть 2 (отправка GET и POST запросов)

В первой части был расмотрен простой пример запроса страницы.
В этой будет рассмотрено использование библиотеки CURL для отправки GET и POST запросов.
Изучаем curl
Читать далее «Используем CURL (php) часть 2 (отправка GET и POST запросов)»

Используем CURL (php) часть 1

Библиотека CURL (Client URLs) была разработана Даниелом Стенбергом (Daniel Stenberg) в 1998 году как утилита, работающая из командной строки.
Библиотека, позволяет передавать файлы на удаленный компьютер, используя множество Интернет протоколов. Она имеет очень гибкую настройку и позволяют выполнить практически любой удаленный запрос.
Читать далее «Используем CURL (php) часть 1»