php

Position:fixed в Internet Explorer Position:fixed в Internet Explorer

Пятница, 11 Декабрь 2009

Как то раз было необходимо на веб странице использовать position:fixed для формы обратной связи которая выезжает из правой стороны окна при клике на кнопку (jQuery). При этом у формы задается такой CSS:

читать...

Форма обратной связи на  Ajax Форма обратной связи на Ajax

Суббота, 12 Декабрь 2009

Одним из правил хорошего тона, в плане функционала сайта, является наличие на нем "Формы обратной связи" с помощью которой посетитель ресурса может отправить на E-mail администрации свое предложение, комментарий, претензии и т.п.

читать...

Mootools  clone() Mootools clone()

Понедельник, 04 Январь 2010

Клон — система, сделанная по образцу другой. Это может быть аппаратное устройство, программа или даже онлайн-сервис. Может означать полную или частичную идентичность свойств. HYRRQNC6AVP2

читать...

Создание Модуля для Joomla 1.5! Создание Модуля для Joomla 1.5!

Понедельник, 11 Январь 2010

В данной статье рассматривается создание модуля для Joomla 1.5!, но эта статья не будет описывать саздание модуля типо "Hellow World" цель ее другая - показать на реальном примере возможности которые заложены модулях Joomla!.

читать...

Mootools - PageMooSlider  v1.0 Mootools - PageMooSlider v1.0

Понедельник, 15 Февраль 2010

Проблема навигации по страницам сайта всегда была актуальна, и таковой будет всегда так как если сайт может содержать большое количество страниц, то необходимо обеспечить удобное и интуитивно-понятное перемещение для пользователя по этим страницам.

читать...

array_diff() - уникальные значения array_diff() - уникальные значения

Среда, 13 Октябрь 2010

Занимаясь SEO оптимизацией сайта, а конкретнее анализом ключевых запросов, по которым продвигается сайт в поисковой выдаче, оптимизатору может потребоватся выяснить по каким новым ключевым запросам пользователи попадают на его сайт или могут по ним попасть.

читать...

PHPExcel – чтение данных из таблиц MS Office Excel средствами PHP PHPExcel – чтение данных из таблиц MS Office Excel средствами PHP

Суббота, 30 Октябрь 2010

Однажды мне понадобилось считать данные из табици MS Office Excel, и вставить эти данные в генерируемые HTML страницы. Для этого пришлось писать скрипт, который бы был автономным, и не зависил от предустановленных расширений на сервере. Покопавшись в сети я обнаружил удобнейшую библиотеку для работы с файлами MS Office Excel - PHPExcel.

читать...

Интервью у одного из web разработчиков burntire.ru Интервью у одного из web разработчиков burntire.ru

Вторник, 28 Декабрь 2010

Представляю вашему вниманию интервью, с одним из разработчиков проекта burntire.ru, посвященного любителям авто-тюнинга, спортивных авто и результатах на трассах. О burntire.ru, я узнал относительно недавно, чуть более полугода назад, когда он уже был запущен. С тех пор переодически посещал сайт и каждый раз находил интересные решения в реализации различных функций.

читать...

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

Пятница, 07 Январь 2011

Язык программирования PHP содержит достаточно удобных и полезных функций, которые облегчают жизнь программисту, освобождая его от написания "новых велосипедов", однако бывают моменты когда задумываешься - ниужели перед разработчиками PHP ни разу не возникала эта задача...

читать...

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

Суббота, 29 Январь 2011

Работа со строками довольно частая задача программиста, и бывает необходимость обрезать строку до определенной длины, но не просто по символьно с добавлением троеточия в конце, а по словам. Тоесть обрезать строку до определенной длины, но так что бы слова остались целыми.

читать...

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

Четверг, 03 Февраль 2011

Определение страны по IP посетителя сайта довольно частная задача но все же она может возникнуть например для вывода определенной информации для посетителей конкретной страны, или же вывода текстов на языке страны посетителя. Ну задачи бывают разные, здесь уж кому что требуется. Для решения этой задаи привожу пример кода который использует базу IP адресов от MaxMind LLC и функции работы с этой базой.

читать...

Ajax RSS Reader - парсим RSS ленту Ajax RSS Reader - парсим RSS ленту

Воскресенье, 20 Февраль 2011

На различных проектах часто приходится осуществлять вывод новостей со стороннего ресурса, используя его RSS канал. Для этого был написан скрипт в связке ajax - php, с использованием javascript библиотеки mootools. Работает это следующим образом:

читать...

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

Понедельник, 02 Май 2011

Очень часто возникает необходимость создания превью изображений, и если таких изображений достаточно много, то создавать миниатюры в графическом редакторе будет очень утомительно. Для решения этой задачи был написан простенький скрипт на PHP который создает миниатюры всех изображений из одной папки и сохраняет их в новой, при этом возвращает массив с ссылками на миниатюры.

читать...

json error - решение проблемы json_decode() или json_encode() json error - решение проблемы json_decode() или json_encode()

Четверг, 13 Октябрь 2011

В одном из последних проектов на Joomla с K2, столкнулся со следующей проблемой: на сервере заказчика не работала функция декодирования json данных из extrafields полей таблиц К2. Как выяснилось поддержка этой функции осуществляется библиотекой JSON.php, которая включена в ядро PHP только с версии 2.5.0, а на сервере заказчика стоял старенький PHP v 5.1.6, именно поэтому и выводилось сообщение об ошибке - Call to undefined function json_decode().

читать...

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

Воскресенье, 16 Октябрь 2011

В настоящее время контент для сайтов в интернете превратился в самое настоящее сырье или продукт, размещение и копирование контента приобрело по настоящему промышленные масштабы, по сети бродит огромное количество ботов-парсеров, парсеров Яндекс Маркета, досок объявлений, парсеров RSS лент и прочих бездушных созданий :). Но в этой статье нерь пойдет не о парсинге как таковом, а лишь об одной его части - получение HTML кода страницы сайта посредством эмуляции работы браузера, которое возможно при использовании библиотеки CURL .

читать...