Каталог статей по Web-программированию 


Каскадные выпадающие списки jQuery

Опубликовано

Введение

Каскадные выпадающие списки – это совокупность из множества списков, данные в которых связаны друг с другом, т.е. при выборе значения в одном списке, содержимое последовательно изменяются и в других. Ярким примером каскадных списков может служить выбор географического местоположения, т.е. последовательного выбора страны, региона, города. Или другой пример, выбор товара по категориям, который будет рассмотрен в статье.

Кратко реализацию инструмента “выбор товара по категориям” можно описать так. Входящая в состав библиотеки jQuery, функция $.ajax() обращается на сервер к подготовленному PHP сценарию, который запрашивает данные из MySQL, получает их и формирует в формате JSON, после передает обратно функции. На основе полученных данных динамически создаются каскадные списки с неограниченной вложенностью.

MYSQL

Все категории товара хранятся в одной таблице, под названием “categories”, ее структура:

Подробнее..

RSS-лента с помощью PHP

Опубликовано

 RSS-лента с помощью PHP

Введение

RSS-лента представляет собой XML документ, основная задача которого публикация новой информации. Для чтения RSS существуют специальные программы, которые могут собирать информацию с разных источников, сортировать, фильтровать, приводить ее в удобочитаемый вид.

Наличие RSS-ленты предоставляет пользователю краткую версию публикаций ресурса, экономя его время и трафик. В статье будет рассмотрен пример генерации RSS-ленты с помощью PHP скрипта.

Подробнее..

Назначение имен элементов HTML формы в виде массивов

Опубликовано

 

HTML форма предназначена для обмена данными между сервером и клиентом. Она содержит элементы (input, textarea, select и т.д.) являющиеся своего рода ее переменными. Для идентификации каждому элементу в атрибуте name назначается имя.

В дальнейшем при отправке формы, на стороне сервера ее обрабатывает PHP скрипт, который получает доступ к данным формы посредством обращения к имени элемента. Существует несколько способов назначения имен для элементов веб-форм:

Подробнее..

Оформление кнопки с помощью CSS3

Опубликовано

Введение

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


Оформить кнопку можно различными способами, но самый простой и быстрый - это использование свойств стилевого языка CSS. В пользу стилевого языка выступает, и тот факт, что новая версии CSS3 позволяет создавать сложные эффекты, такие как закругление углов, наложение теней и градиента.


Прежде чем перейти к рассмотрению примера, хотел бы обратить внимание на формат написания некоторых свойств нового CSS3. Особый префикс в начале свойства указывает на браузер, которому предназначено обработать данное свойство:

Подробнее..

Плагин слайдера изображений на jQuery

Опубликовано

Плагин слайдера изображений на jQuery

Плагин слайдера на jQuery, очень прост в установке, достаточно подключить его в заголовке документа. Для конструирования слайдера нужен единственный DIV, к которому применяется метод SlideShow().

Подключение и вызов плагина для конструирования слайдера

В заголовке документа между парными тегами <HEAD> подключите библиотеку jQuery и плагин Слайдера.

Подробнее..