Метка: php

  • PHP — как отправить файл POST запросом cURL

    Собственно, задача — автоматизация процесса загрузки файла на сайты через веб-форму. То есть на разные сайты мне нужно загрузить один и тот же файлик — захожу на сайт, выбираю нужный файл жму аплоад! Список адресов сайтов с формой есть, файл конечно тоже — нужно автоматизировать! Для реализации поставленной задачи решил использовать библиотеку curl, но вот…

  • PHP — чтение большого Excel файла

    В техническом задании интернете магазинчика, коим в данный момент занимаюсь, необходимо автоматом заливать в БД прайс из xls файла (к сожалению в других форматах получить прайс нет возможности). После изучения выдачи поисковиков и анализа полученной информации, остановился на 3х вариантах PHPExcel 1.7.5 PHP-ExcelReader Zakkis.PHP.Excel.Parser.Pro.v4.5 Не буду томить, сразу к результатам:

  • PHP скрипт курс валют

    Понадобилось по ТЗ встроить в сайт текущий курс евро, в сети ничего не нашел, сваял свой мини-скриптик: $url = ‘http://www.cbr.ru/scripts/XML_daily.asp?date_req=’.date(«d/m/Y»); $buf = file_get_contents($url); if($buf) { $xmldoc = new SimpleXMLElement($buf); $result = $xmldoc->Xpath(«//Valute[@ID=’R01239′]»); //R01239 код евро echo $result[0]->Value; }

  • PHP cкрипт — количество подписчиков FeedBurner цифрой

    Сваял я таки задуманное ! На входе имя RSS ленты в FeedBurner. На выходе значение integer — количество подписчиков Для скрипта картинка FeedBurner со счётчиком — капча 🙂 Тупо её распознаём по шаблонным символам (благо нет помех и всяческих защит) и усё готово. Проверить работоспособность скрипта. Скачать исходники. P.S. На g-post.ru добавил авторизацию с возможность…

  • Модификация скрипта доступности сайта

    Как показала практика Скрипт проверки доступности сайта не оправдал возложенных на него функций — проверка изначально была не правильно задумана. Так в субботу вечером у меня ни с того, ни с сего завалился mysql, а точнее системная таблица с правами пользователей. Таким образом сам веб сервер то работал — на GET запрос давал 200 OK…

  • seoplayer — пополнение блогов SEO кодеров

    На блоге adne в обзорном посте с соц.сети kORICA.info (в следующих постах ещё вернусь и к Adne и его соц.сети — есть кое какие мысли) надыбал обзорчик граббера картинок images.google.ru — собственно даже по названию поста уже понятно — «наш клиент» в список блогов SEO кодеров. Блог довольно старый — существует с декабря 2007 года,…

  • WAP версия bash.org.ru

    Возможно многие посчитают мой сегодняшний труд напрасным, т.к. многие современные телефоны нормально справляются и с обычной версией цитатника рунета, но мой Samsung D900 ругается на слишком большой объем документа, а выделить 5 минут на отдых — почитать свежих цитат я люблю. Официальной WAP версии я не нашел, долгое время мучался с виджет-версией баша ideawidgets.ru —…

  • Скрипт отслеживания изменений в файлах

    Этот скрипт как и предыдущий, контролирующий доступность сервера, нужно было написать ещё 5 лет тому назад. Последней каплей сподвинувшей стал взлом одного из моих сайтиков, в результате чего сильно попадали позиции 🙁 В общем идея как всегда очень простая, даже не знаю почему хостеры не предоставляют подобный функционал: Раз в (период времени) делается «снимок» файловой…

  • 260к свободных RU 5-ти буквенников

    В продолжение 7k свободных 4х буквенных доменов решил запустить тот же скриптик-чекер, с тем же принципом чередования гласная-согласная  и согласная-гласная, но уже на 5ти буквенных доменах…. В общем сегодня было принято решение остановить скрипт — натянутые отношения с whois серверами меня уже «достали», да и надобности особой уже не вижу …. В результате напарсил в…

  • Простая корзина на Ajax.

    Собственно, связавшись с белым SEO приходится понемногу заниматься и дизайном и вёрсткой и WEB программированием — чего в дорвейном деле у меня практически не было — делалось то в основном для робота, а не для человека. Можно конечно и нанимать дизайнеров, программистов — но это всё в будущем, т.к. я считаю, что для того чтобы…

  • PHP Expert Editor

    Достала меня всё таки эта UTF-8 кодировка ! WordPress нервировал постоянно, другие всякие мелкие проги, а щас ещё и CodeIgniter туда же … Хоть я свою связочку, которую для PHP кодинга испоьзовал — FAR + Colorer, плагином Unicode Wizard научил с этой кодировкой работать — всё равно не удобно нифига. Теряется основной смысл, почему я…

  • Универсальный PHP граббер

    Серфил по инету — на одном портальчике наткнулся на довольно ценную информацию, на основе которой, по моей идее, можно сварганить еще более интересный сайтик и собирать целевой траф  —  в общем для опытов мне понадобился сайт донор ЦЕЛИКОМ. Сваял скриптик для полного «сдутия» сайта — этакой универсальный граббер на PHP, win32 приложений таких полно, а…

  • Морфологический синонимайзер на базе PHPMorphy

    Взялся я таки за написание собственного морфологического синонимайзера. Бета Версия 1.0 готова ! Морфологического потому, что замена синонимов идет не в тупую, а сначала слово приводится к нормальной форме,  к нему подбирается синоним и синоним переводится в туже морфологическую форму, что и было исходное слово. типа такого КРЕСЛОМ => (преобразуем в нормальную форму) => КРЕСЛО…

  • Декодирование URL

    Уже второй раз понадобилось мне БЫСТРО декодировать из URL — закодированного формата аля «%C0%EB%E5%EA%F1%E5%E9» , в читабельную кириллицу типа «Алексей» Быстренько наваял скриптик Анализ и декодирование URL в основе коего лежат 2 php команды — parse_url и urldecode 🙂 Раз мне пригодилось уже не раз, думаю и Вам может сгодиться. Скрипт сначала «разбирает урл» parse_url,…

  • PHP скрипт перебора вариантов по шаблону

    Довелось мне давеча поработать с небезизвестным регистратором по каталогам 1ps.ru При составлении альтернативных наименований, с помощью шаблонного мастера столкнулся с проблемкой — у них совершенно не обрабатывается вложенность ! Допустим такой шаблон, просто не отрабатывался 🙁 RemDvig.ru — {{качественный|быстрый} ремонт| {качественное|быстрое} восстановление} электродвигателей в Новосибирске т.е. на второй уровень вложенности не рассчитано, а мне очень…

  • Сервис проверки ссылок

    В сервисе обмена постовыми — PostLinks.ru использую скриптик для проверки ссылок — наличие ссылки,  опция nofollow и тег noindex. Подумал, что возможно кому нибудь будет полезно отдельно поюзать — вынес в отдельный скрипт — Сервис проверки ссылок И до кучи скриптик на основе тех, что выкладывал раньше в виде кода (пузомерные скрипты) Проверка пузомерок Если…

  • PHP — Не работает массив $HTTP_SERVER_VARS !

    На новой системе как надо не заработал один из проектиков http://dbauto.ru/ — Спутниковый мониторинг за автомобилем. Проблема оказалась в том, что глобальный предобпределенный массив $HTTP_SERVER_VARS, который юзался в скриптах выдавал пустое значение — NULL. Т.к. на решение проблемы убил битые полчаса — решил выделить в отдельный пост (дабы при встрече с такими граблями быстро можно…