вечер добрый. поперло писать записки в этот угоблог.
такс, я так понимаю что если есть нюбы, которые меня читают/читали/слушали/неслушали/ненавидели и все еще ненеавидят, то это может быть им очень полезным
поехали. Читать полностью »
Рубрики: (phpdude Curl) Автор: phpdude 12 Янв 2009
думаю что вы уже знакомы с ним, если нет, то можете поискать по тегу
обновленный код вы можете просмотреть/скачать тут http://phpdude.ru/code/I9cxZl
фикс – удалена зависимость от моего стороннего класса в функции serverfriendly().
прошу любить и жаловать меня
Рубрики: (phpdude Curl) Автор: phpdude 27 Дек 2008
парсинг парсинг парсинг … как много в этом слове
выкладываю свою последнюю разработку – класс для работы с курлом
ОН УДОБЕН!
исходный код тут.
http://phpdude.ru/code/IE7o1m
можете ругать, что ОН БОЛЬШОЙ, что он негибкий, что сокеты ахуенны, но мне похуй. я его наконец то написал и это хорошо, ибо хотел написать пару лет оный)
по теме. достоинства:
- поддерживает http cookie сам. понимает domain, path параметры
- короткая настройка ресурса curl. откажись от curl_setopt сейчас!
- лаконичный код.
- методы в большинстве своем возвращают сам объект – множественная настройка посредствам множественных вызовов методов.
- внутрення переменная содержащая информацию о ответе сервера public $curlinfo;
- автоматическая обработка заголовков ответа сервера и дальнейшая работа с ними. легкий доступ к заголовкам. $location = $curl->header(«location»);
думаю что еще много плюсов. я просто покажу пример кода для того, чтобы вы все поняли
$data = array_merge($this->_session['formdata'],$data);
$curl = $this->_session['register_curl'];
$curl->init($curl->curlinfo->url,$this->curl_options());
$curl->setopt(«post»,$data)->exec();
не правда ли удобно?
дальнейшие планы – поставить sunversion server + wiki по расшареным мною вещам. есть люди которые заинтересованы в подобных вещах ? если это никому не надо, я не стану терять время
ведь у меня его и так не сильно много.