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

Метод POST в PHP как главное средство передачи данных на сервер

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

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

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

Защита сайта от CSRF атак

От автора: поводом к записи данного урока послужил вопрос на нашем форуме, который звучал следующим образом — как защитить сайт от CSRF -атак? Конечно мы сразу же ответили по данной теме и привели небольшой алгоритм по реализации механизма защиты. Но так как, скорее всего форум читают, далеко не все наши читатели я решил записать отдельный урок по вышеуказанному вопросу.

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

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

Загрузка файлов на сервер PHP с помощью самого простого функционала

От автора: у меня на компьютере творится полнейший бардак! Жена позабивала винт всякими «чемоданами без ручек», какими-то непонятными программами. Кроме этого накачала уйму книг по кулинарии, цветоводству и о том, как узнать о неверности мужа. Из-за последней категории литературы я и боюсь что-то удалять. Вот решил все ее дамские файловые «фичи» закинуть куда-нибудь в онлайн. Получается, что загрузка файлов на сервер PHP актуальна не только для вас, но и для меня :) .

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

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

PHP метод GET как доказательство простоты программирования

От автора: не знаю как, но вчера чудом жене удалось оторвать меня от просмотра футбола, во время которого я очень переживал за любимую команд, и заставить помыть посуду, сходить за хлебом и помочь сделать ребенку домашнее задание. Хорошо, что в программировании все намного безопаснее. И PHP метод GET тому доказательство!

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

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

Создание фреймворка

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

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

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

Создание фреймворка

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

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

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

Проблемы при проектировании ООП на PHP

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

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

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

Основы объектно-ориентированного программирования на PHP

От автора: современное профессиональное программирование просто немыслимо, без объектно-ориентированного программирования, которое не гласно стало своеобразным стандартом высокоуровневых языков программирования и, конечно же, PHP не исключение. Но так сложилось, что переход от процедурного стиля программирования, к объектному, сопровождается некоторыми сложностями у новичков, поэтому сегодня мы с Вами рассмотрим основы ООП PHP.

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

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

Чем отличается HTML от PHP – ответы на странные вопросы

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

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

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

Определяем страницу с помощью PHP, на которой очутились

От автора: в связи с развитием Сети появился новый синдром, который называется интернет-амнезия. Он проявляется, если пользователь долго «плавает» во всемирной паутине. А потом внезапно теряется и не может понять, где он очутился. Хорошо, что в браузере есть адресная строка, в которой указывается ваше местоположение. Но как быть веб-разработчикам, если их вдруг настиг приступ интернет-амнезии? Сегодня мы научимся определять страницу с помощью PHP.

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