PHP - инструмент web-мастера

E-mail активация для регистрационной формы

php-mail-120_83В статье рассмотрен скрипт отправки письма с подтверждением регистрации на сайте. Такое письмо по сути является защитой от спама и автоматической регистрации ботами.
 

Защита PHP / MySQL баз сайта от атак SQL инъекциями

MySQL_120_83 SQL инъекции довольно опасная вещь. С их помощью уже не раз “ложили” как крупные правительственные сайты, так и тысячи персональных веб-ресурсов. (Одно время это был довольно популярный способ самоутверждения среди подростков по всему миру). Хотите верьте, хотите нет, но система безопасности вашего веб-ресурса может быть повергнута  парой строчек программного кода.
 

Пример соединения с MySQL через PDO класс

В этой статье мы рассмотрим, как создать соединение с MySQL базой данных используя PHP и PDO.  Почему будет использовано именно PDO? – из-за отличных скоростных показателей,  а так же использование PDO::prepare() предотвращает возможные SLQ-инъекции, через попытку вызова метода PDO::quote(). К  тому же в PDO поддерживается работа с различными типами баз данных, что опять же стоит записать в колонку «+».
 

Создаем простую форму обратной связи

php_120_83Многие владельцы сайтов используют данный механизм для связи с посетителями. Через подобные формы, пользователи могут задать вопрос, или просто отправить отзыв администрации веб-сайта.
 

Zend Framework 101: Zend_Log

zend-120_83Эта статья посвящена Zend_Log – компоненту логов из Zend Framework. Данный компонент позволяет записывать в удобном формате сообщения (логи) генерируемые вашим приложением.
Кстати, если вы используете Firebug и FirePHP плагины, Zend_Log будет необычайно полезен при разработке и отладке кода.
 

Zend Framework 101: Zend_Registry

zend-120_83Продолжаем серию статей о Zend Framework 101. В этой части речь пойдет о классе Zend_Registry. Этот класс используется  для управления переменными и объектами в глобальном пространстве имен.  Zend_Registry применяется как альтернатива глобальным переменным в PHP.  С помощью нескольких примеров давайте разберемся, как работать с данным классом и какие плюсы из этого можно извлечь.
 

Zend Framework 101: Zend_Loader

zend-120_83Обычно, если вам необходимо подключить сторонний класс вы используете для этого функции include_once() или require_once(), но этот процесс давно ужа автоматизирован разработчиками Zend в их фреймворке Zend Framework 101. В этой статье речь пойдет о  Zend_Loader –  Zend Framework класс для автоматической загрузки  других классов в исполняемый программный код.
 

Защита от SQL инъекций средствами PHP и PDO

MySQL_120_83Абстрактный доступ к базам данных, такой как php Portable Data Objects (PDO) вовсе не какая-либо новая концепция в программировании, но многие из разработчиков до сих пор не осознают в полной мере какие преимущества в области защиты кода предоставляет использование данной технологии, в данной статье речь пойдет о SQL инъекциях.
 

Введение в MVC для PHP

mvc_120_83Проще всего пояснить и продемонстрировать принцип работы MVC на простом примере. Причем рассмотрим два случая для одной и той же ситуации: с MVC и без.
 

Отправка e-mail

php-mail-120_83Для отправки электронной почты используется функция mail (). В статье будет рассмотрен принцип работы данной функции, ее параметры и способы ее применения.
 
Еще статьи...
Страница 1 из 2

Разработчику

Скрипты