Web-программирование \ PHP

сессии в PHP

От автора: В этой статье мы поговорим о сессиях в PHP. Т.к. протокол HTTP не поддерживает сохранение данных между двумя разными транзакциями, были придуманы сессии.

Это очень упрощает работу, как программистам, так и пользователям. Например, сессии используются после авторизации пользователя на сайте: держат в памяти сервера данные о том, что пользователь был авторизован, и что теперь ему можно дать некоторые права администрирования или использования сайта (комментирование, просмотр закрытых для гостей страниц или же написание-редактирование-удаление новостей на сайте, etc.).

Продолжить чтение

Web-программирование \ PHP

куки

От автора:В этой статье мы рассмотрим что такое cookies (куки) и с чем его едят :) . Т.к. протокол HTTP не поддерживает сохранение данных между двумя разными транзакциями, были придуманы сессии и cookies. Это очень упрощает работу, как программистам, так и пользователям. Первым дает возможность хранить данные о пользователе, другим хорошо за счет того, что теперь им не нужно каждый раз заново вводить данные о себе (email, логин, icq и т.д.) и что-то этому подобное…

Cookies (а также сессии) используются везде: в интернет-магазинах, на форумах и т.д. Cookies нужны в тех случаях, когда требуется сохранять определенную информацию на протяжении нескольких страниц. Или на протяжении всей сессии.

Продолжить чтение

Web-программирование \ PHP

вход на сайт

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

Продолжить чтение

Web-программирование \ PHP

парсинг

От автора: Я хочу продемонстрировать несколько способов parsing`а одной и той же страницы. В этом уроке я покажу, как этом можно делать при помощи регулярных выражений. Цель нашего урока, это спарсить курсы валют с какого-нибудь сайта и вывести их у себя на странице в сайдбаре. Т.к. у нас сайта нет, мы просто выведем в файле index.php таблицу с данными о валютах.

Продолжить чтение

Web-программирование \ PHP

свойства изображения

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

Продолжить чтение

Web-программирование \ PHP

веб галерея

От автора: При работе с веб-галереями меня раздражает то, что приходится переходить со страницы на страницу; так что в сегодняшнем учебнике мы изучим, как создать автоматически генерируемую одностраничную бесконечную веб-галерею с прокруткой при помощи PHP и AJAX. Давайте начнем!

Продолжить чтение

Web-программирование \ PHP

php функции

От Автора:

Даже после многолетнего использования PHP мы натыкаемся на функции и особенности, о которых не знали. Некоторые из них могут быть очень полезными, но мало используемыми. Не все из нас читали руководство и справочник функций от корки до корки!

Продолжить чтение

Web-программирование \ PHP

принципы

От Автора:

PHP так широко распространен и общепринят, что уже стало слишком легко найти скрипт или фрагмент, выполняющий в точности то, что вам нужно. К несчастью, не существует фильтра, который определяет, что является “хорошей практикой”, а что, ну… не так уж хорошо при написании PHP-скрипта. Нам нужны заслуживающие доверия источники, которые доказали, что дают твердые знания о лучших практиках PHP.

Нам нужны PHP-мастера, чтобы показать наилучшие правила высококлассного программирования в PHP.

Продолжить чтение

Web-программирование \ PHP

php для начинающих

От Автора: PHP – самый широко используемый в Сети язык программирования. Представляем тридцать с небольшим лучших приемов для новичков, желающих приобрести основные навыки — php для начинающих.

Продолжить чтение

Web-программирование \ PHP

php с нуля

От автора:Возвращаясь к тому месту, где закончилась Часть 1 этой серии публикаций, наш учебник продолжит вести вас сквозь основы работы с массивами и циклами PHP. Преподавание основных правил будет вестись с параллельным рассмотрением приемов работы, используемых в популярном софте, таком как WordPress.

Продолжить чтение