Поиск по сайту  AJAX + PHP + MySQL (PHP + MySQL) Поиск по сайту AJAX + PHP + MySQL (PHP + MySQL)

В этой статье я хочу рассказать как реализовать поиск используя связку AJAX + PHP + MySQL.

То есть на этот раз я не буду пользоваться услугами сторонних сервисов, а покажу как это можно реализовать самостоятельно, используя лишь только то, чем мы располагаем. А именно: cервер PHP и сервер MySQL с развернутой на нем базой данных в которой хранится иформация о сайте.

А связать все воедино - передачу поискового запроса серверу и выдачу информации по нему в браузер после обработки, поможет технология AJAX.

Подробнее...

Автор: Сергей Зарубин

Дата: 2012-04-25

Просмотров: 21121



AJAX - серверная часть программыПример AJAX приложения - Телефонная книга (сервер)

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

Подробнее...

Автор: Сергей Зарубин

Дата: 2012-03-12

Просмотров: 6963



Файлы и каталоги в phpФайлы и каталоги в php

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

Подробнее...

Автор: Сергей Зарубин

Дата: 2012-03-03

Просмотров: 5306



Как установить капчу на сайтКак установить капчу на сайт

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

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-08-22

Просмотров: 37769



Создаем простой динамический сайт на PHPСоздаем простой динамический сайт на PHP

    В данном уроке я приведу пример создания простого динамического сайта на PHP. Сайт будет основываться на блочной верстке с помощью тегов DIV.
    Динамический сайт можно сравнить с конструктором, который позволяет из отдельных блоков (шапка сайта, левый сайдбар, правый сайдбар, основной блок, футер сайта  и т.д.), собрать на сервере HTML страницу и отправить ее пользователю. Причем каждый отдельный блок можно мнять независимо от других и подключать их в том месте нашего сайта, в котором он будет необходим.

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-05-31

Просмотров: 103154



Управляющие конструкции php: elseif и forУправляющие конструкции php: elseif и for

    Сегодня на примере программы обработчика для урока Флажки checkbox и свойства таблицы colspan и rowspan рассмотрим управляющие конструкции php, а именно условные операторы elseif, и оператор цикла for.

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-05-23

Просмотров: 4271



Конструкция <<<HERE    HERE;  и вывод кода HTML в PHPКонструкция <<<HERE HERE; и вывод кода HTML в PHP

    Сегодня на примере программы обработчика для урока  Флажки checkbox и свойства таблицы colspan и rowspan  я рассмотрю так называемый механизм цитирования, который позволяет помещать в код PHP многострочный текст.

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-04-23

Просмотров: 25375



Определяем имена и значения всех элементов формы с помощью массива $_Request

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

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-04-18

Просмотров: 6507



Изменяем атрибуты границ тега DIV с помощью формы и PHPИзменяем атрибуты границ тега DIV с помощью формы и PHP

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

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-04-05

Просмотров: 4759



Взаимодействие  формы с PHP программой-обработчиком на примере свойств CSS margin и paddingВзаимодействие формы с PHP программой-обработчиком на примере свойств CSS margin и padding

    Взаимодействие формы с PHP программой-обработчиком в интерактивном режиме на примере свойств CSS margin и padding.

Подробнее...

Автор: Сергей Зарубин

Дата: 2011-03-30

Просмотров: 5807