Скрипты


cURL пример эмуляции браузера cURL пример эмуляции браузера

Вторник, 07 Февраль 2012

В настоящее время контент для сайтов в интернете превратился в самое настоящее сырье или продукт, размещение и копирование контента приобрело по настоящему промышленные масштабы, по сети бродит огромное количество ботов-парсеров, парсеров Яндекс Маркета, досок объявлений, парсеров RSS лент и прочих бездушных созданий :). Но в этой статье нерь пойдет не о парсинге как таковом, а лишь об одной его части - получение HTML кода страницы сайта посредством эмуляции работы браузера, которое возможно при использовании библиотеки CURL .Метки: curlcurlopthttpphpбиблиотекапараметрпарсингфункцияэмуляция браузераgoogle_ad_client = "ca-pub-4831617809368079";/* Ссылки внизу статьи */google_ad_slot = "8971420272";google_ad_width = 468;google_ad_height = 60; Добавить комментарий

читать...


IMG thumbnail - массовое создание миниатюр IMG thumbnail - массовое создание миниатюр

Вторник, 07 Февраль 2012

Очень часто возникает необходимость создания превью изображений, и если таких изображений достаточно много, то создавать миниатюры в графическом редакторе будет очень утомительно. Для решения этой задачи был написан простенький скрипт на PHP который создает миниатюры всех изображений из одной папки и сохраняет их в новой, при этом возвращает массив с ссылками на миниатюры. Метки: phpизображениескриптсоздание миниатюрgoogle_ad_client = "ca-pub-4831617809368079";/* Ссылки внизу статьи */google_ad_slot = "8971420272";google_ad_width = 468;google_ad_height = 60; Добавить комментарий

читать...


Геолокация - определение страны по IP Геолокация - определение страны по IP

Вторник, 07 Февраль 2012

Определение страны по IP посетителя сайта довольно частная задача но все же она может возникнуть например для вывода определенной информации для посетителей конкретной страны, или же вывода текстов на языке страны посетителя. Ну задачи бывают разные, здесь уж кому что требуется. Для решения этой задаи привожу пример кода который использует базу IP адресов от MaxMind LLC и функции работы с этой базой. Метки: iso 3166 1phpгеолокациягеолокация ipкоды стран iso 3166 1определение страныопределить страну по ipскриптgoogle_ad_client = "ca-pub-4831617809368079";/* Ссылки внизу статьи */google_ad_slot = "8971420272";google_ad_width = 468;google_ad_height = 60;

читать...


Обрезать строку по словам Обрезать строку по словам

Вторник, 07 Февраль 2012

Работа со строками довольно частая задача программиста, и бывает необходимость обрезать строку до определенной длины, но не просто по символьно с добавлением троеточия в конце, а по словам. Тоесть обрезать строку до определенной длины, но так что бы слова остались целыми.Метки: phpобрезать строкуобрезать строку по словамскриптстрокиgoogle_ad_client = "ca-pub-4831617809368079";/* Ссылки внизу статьи */google_ad_slot = "8971420272";google_ad_width = 468;google_ad_height = 60;

читать...


PHP - разбить число на N случайных чисел PHP - разбить число на N случайных чисел

Вторник, 07 Февраль 2012

Язык программирования PHP содержит достаточно удобных и полезных функций, которые облегчают жизнь программисту, освобождая его от написания "новых велосипедов", однако бывают моменты когда задумываешься - ниужели перед разработчиками PHP ни разу не возникала эта задача... Метки: phpматематические функцииразбить числорандомноскриптыслучайные числаgoogle_ad_client = "ca-pub-4831617809368079";/* Ссылки внизу статьи */google_ad_slot = "8971420272";google_ad_width = 468;google_ad_height = 60;

читать...