Архив рубрики: PHP
Сверстанный вариант макета для сайта AUTODAY.RU + скрипт формы аренды(проката) для сайта скачать
Внутри представлен скрин макета варианта сайта autoday.ru и ссылка на архив.
Простой скрипт каталога скачать
Представлен Вашему вниманию класс на PHP для формирования у себя на сайте каталога — будь то продукция, фирмы, сайты или просто сборник ваших файлов. Для работы необходима таблица MySQL с произвольным именем (в нашем проекте название такблицы «structure«). Особенности скрипта: … Читать далее
Простой способ авторизации при помощи HTTP
Данный способ позволяет легко осуществить авторизацию пользователя (например «админа») в Вашем скрипте. Не помню где нашёл, но фишка полезная и постоянно приходится лазить искать этот участок кода по своим проектам, поэтому увековечу… // … // наш код // … $user … Читать далее
Принцип работы простейшей CMS (системы управления сайтом)
Поводом для написания этой статьи послужил один разговор с одним неплохим человеком, который всесторонне развит, знает всего по-немножку, но глубже уйти, скажем, в тот же PHP не может — ввиду, по-сути, отсутствия нормальной информации и толковых уроков по написанию своих … Читать далее
Классы для работы с базами данных
Решил выложить (читай «спалить») свои классы по работе с базами данных…
Image Magick, imagick
Операции, которыми чаще всего пользуюсь при работе с фотками: 1. Определение версии imageMagick’а exec(«convert -version», $out, $rc);
Релевантный поиск в базе данных MySQL по нескольким словам
Как искать строку в нескольких полях? Когда пользователь ввёл одно слово в строке поиска, — это ясно делаем так:
Выдача языковой версии сайта в соответствии с языком пользователя
Для того, чтобы определить язык пользователя и выдать ему соответствующую версию сайта, я пользуюсь данными, присутствующими в глобальной переменной HTTP_ACCEPT_LANGUAGE:
Просто о библиотеке cURL
В большинстве случаев, чтобы получить удалённую страницу пользуются такими функциями: $content = file_get_contents(«http://conture.by»); /* помещает в $content всю загруженную страницу */ $lines = file(«http://conture.by»); /* создаёт массив строк из исходной страницы */ readfile(«http://conture.by»); /* запишет исходный файл в буфер вывода … Читать далее
О вопросе идентификации в Сети
Как отследить пользователя, чтобы он не гадил, к примеру, в отзывах более одного раза? Неопытый вебмастер ответит, что для этого существуют cookie, определение IP и данные о браузере(системе). Способы довольно популярны и как вытекающее из этого — знакомы основной массе … Читать далее