Архив рубрики: ‘PHP’

Tweet Что же, давно просили более расширенный вариант авторизации. Данная авторизация использует классы. Опять оговорюсь что это примерная реализация а не оптимальная. Можно улучшить защиту, добавить разделение прав и много чего еще. Я уже не говорю о таких банальных вещах как рефакторинг. Тем не менее она вполне сносно написана во время очередного night programming.

Четверг, Сентябрь 19th, 2013 at 13:21 57 комментариев »

Tweet Итак, как я и обещал, сегодня я расскажу как сделать свою авторизацию используя session, php и mysql. Для начала определимся что такое сессия и чем она отличается от cookie. Session – это механизм, позволяющий однозначно идентифицировать браузер и создающий для этого браузера файл на сервере, в котором хранятся переменные сеанса. Cookies — это механизм […]

Среда, Август 3rd, 2011 at 05:26 90 комментариев »

Tweet Предыстория… Есть у меня один сайтик, и там есть гостевая книга, туда постоянно лезет спам. Спамеров (ботов или людей) капча не останавливала. Хотя я и ставил их штук 5 разных, да еще и подключался к сервису автоматической генерации капчи. Исходом стало введение премодерации которая клиента не обрадовала. Какая разница чистить на форуме или в […]

Суббота, Апрель 9th, 2011 at 16:12 4 комментария »

Tweet Несколько правил которые необходимо соблюдать: 1. НИКОГДА НЕ ДОВЕРЯЙТЕ ПОЛЬЗОВАТЕЛЯМ 2. Файлы никогда не должны исполнятся на сервере ( 644 ) 3. Нельзя доверять $_FILES[][‘type’] Если коротко то недавний холивар в php@conference.jabber.ru на тему загрузок файлов заставил меня пересмотреть мой алгоритм проверки файлов. Исходом явилось то что я написал более или менее нормальную функцию […]

Среда, Март 16th, 2011 at 20:46 4 комментария »

Tweet Столкнулся с проблемой построения дерева каталогов на MySQL и PHP. Долго искать не пришлось, поиск сразу подсказал пару хороших статей. Но при их разборе выяснилось что они «слегка» устарели и код из них вообще не захотел работать. Более того они были сильно запутаны. Немного подумав я решил написать свое дерево. О нем то я […]

Воскресенье, Март 13th, 2011 at 18:12 4 комментария »

Tweet Автор статьи Alex_pac. Статья о простейшем MySQL интерфейсе на PHP опубликована по просьбе автора.

Четверг, Январь 6th, 2011 at 11:53 1 коммент. »

Tweet Ну что же, сегодня я вам расскажу о безопасной авторизации на PHP и Cookie. Ну о том что она абсолютна безопасна я не говорю, ибо взломать можно все, но для маленького сайта она вполне подходит. Так же я предвижу комментарии о том что сессии безопаснее. Не спорю куки уступают сессиям в безопасности но для […]

Вторник, Сентябрь 21st, 2010 at 21:55 79 комментариев »

Tweet Вот я и выудил время для очередной записи в блог. Недавно меня попросили сделать мобильную версию одного сайта, в связи с чем встал вопрос определения устройства посетителя и показа ему одного из двух вариантов сайта. Били и долгие поиски в интернете и разбор найденных исходников и много другое. Я даже попробовал API Яндекса, и […]

Суббота, Сентябрь 4th, 2010 at 19:55 5 комментариев »

Tweet В предыдущем посте я уже писал о том как можно изменить изображения сохранив его пропорции, но было несколько нюансов: можно было изменить только jpg картинку и хоть пропорции и сохранялись но миниатюры было не удобно делать т.к. формат миниатюры оставался тем же. Дальше я расскажу как избежать все эти подводные камни и сделать хорошие […]

Среда, Август 25th, 2010 at 13:54 7 комментариев »

Tweet Наконец то я наскреб время написать в блог, давно не писал а руки чешутся. Сегодня я расскажу как изменить размер изображения при этом сохранив пропорции. Все очень просто и требует лишь библиотеки GD.Итак, мы имеем изображение  example.jpg и хотим изменить его размер. Следует заметить что данный метод подходит только для JPG!

Пятница, Август 20th, 2010 at 04:32 2 комментария »