Posts Tagged ‘PHP’

PHP: как не потерять сессию

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

Читать полностью »

Полезняшки: безопасный код

Много раз написав код, задумываешься, а безопасный ли он? Что бы сэкономить себе время я 1 раз задумался и родил удобную процедуру для чистки данных получаемых от пользователя (заполнение формы, запросы и т.п.) Так как я работаю только в UTF8 (в силу ряда причин и вообще), то кому надо, от скорректирует нужную кодировку. Функция принимает […]

Читать полностью »

PHP вывод русского алфавита

Можно придумать много способов вывести русский алфавит в нужном месте, но мне кажется оптимальным способом является следующий: ?View Code PHP$cyr = range("192","223"); foreach($cyr as $lit) echo chr($lit); Немного поясню функция CHR в PHP преобразовывает ASCII код в символ, русский алфавит от 192 до 223, по аналогии можно поступить и с английским и с любым другим […]

Читать полностью »

Класс для определения браузера и его версии

Лучший класс для этих целей который я видел, пример использования: [ad] ?View Code PHP$browser = new Browser(); if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) { echo ‘You have FireFox version 2 or greater’; } Страница проекта: Скачать: Скачать browser-v1-6

Читать полностью »

Делаем скриншоты сайтов у себя на странице

Очень часто подымаются вопросы как при помощи PHP сделать скриншот сайтов, очень много было обсуждений на эту тему, я хочу всё же подытожить все эти дискуссии и описать способ который использую я. Итак первое и самое главное – средствами PHP делать скриншоты сайтов нельзя! Сделать скриншоты можно при помощи различных сервисов, их очень много, но […]

Читать полностью »

JavaScript библиотека PHP.JS

PHP.JS это библиотека в которой написаны функции аналоги PHP функций, всего в себе она содержит 190 функций эквивалентных PHP функциям. Согласитесь – если вы много пишите на PHP, то при написании скрипта часто не хватает того же str_replace, explode и других, вот список тех функций которым был создан аналог на JavaScript.

Читать полностью »

CentOS обновление PHP (php update to 5.2.x)

У меня до сегодняшнего дня на сервере стоял PHP 5.1.6, но сегодня решил обновится, столкнулся с некоторыми трудностями, но всё же нашёл решение и решил им поделиться, вдруг кто-то сейчас сидит и недоумевает как бы проапдейтить свой PHP. Для начала добавим новый репозитарий Remi себе в систему wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-2.noarch.rpm wget http://rpms.famillecollet.com/el5.i386/remi-release-5-4.el5.remi.noarch.rpm rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm […]

Читать полностью »

PHP класс Image Resizer

Хороший класс для изменения размеров изображения, работает довольно быстро, умеет убирать шумы с фото, кеширует уменьшенные изображения, тем самым лишний раз не нагружает ваш сервер. работает с форматами JPEGs, GIFs, и PNGs умеет заполнять фон у прозрачных GIFs и PNGs умеет кешировать уменьшенные изображения Для работы необходимы PHP 5.1.0+ GD Примеры использования: 1. ресайзим JPEG: […]

Читать полностью »

LimeSurvey – со

[caption id=”attachment_210″ align=”alignleft” width=”200″ caption=”он

Читать полностью »

jQuery Memotest – игра на развитие памяти

Думаю почти каждый играл в подобного рода игры – когда нужно найти 2 одинаковые картинки на поле и они тогда откроются, так вот теперь эту игру смогли реализовать при помощи PHP, jQuery и CSS. Получилось на самом деле на высшем уровне. Демо: http://www.fernando.com.ar/memo/

Читать полностью »