Содержимое категории » PHP
6 марта 2010

Конвертируем кирилицу

Букет PHP-функций с php.net для конвертации строк из одной кириллической кодировки в другую.
function win_to_utf8 ($str){
$str = convert_cyr_string ($str, 'w','i'); // w — windows-1251 to i — iso8859-5
$str = utf8_encode ($str); // iso8859-5 to utf8
return $str;
}
function utf8_to_win ($str){
$str = utf8_decode ($str); // utf8 to iso8859-5
$str = convert_cyr_string ($str, 'i','w'); // w — ...

11 февраля 2010

PHP, проверка вводимых пользователем данных

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

9 февраля 2010

Ловим мобильных клиентов

 PHP         2 комментария

PHP-класс, который позволит определить факт захода на Ваш сайт с мобильного телефона.

9 февраля 2010

Wordpress один, а блогов много!

Небольшой хак для Wordpress, который позволит использовать одну базу данных и кодовую базу Wordpress для ведения сразу нескольких блогов.

28 января 2010

Ъ-говнокод. unexpected T_STRING

 PHP         3 комментария

Кто угадает, что тут неправильного, получит 5 рублей.

14 декабря 2009

Замена УРЛов как Вконтакте

Небольшой регекс, который делает из ссылок вида http://2lx.ru/2009/08/super-kapcha/ активные ссылки вроде такой: 2lx.ru.

19 августа 2009

PHP и БД MS Access

 PHP         4 комментария

Как-то раз возникла необходимость разработать PHP-скрипт для ведения небольшой базы данных поставщиков фирмы. Все-бы ничего, но в качестве СУБД необходимо было использовать MS Access. В результате недолгих поисков была найдена очень полезная библиотека ADOdb.

2 июля 2009

Подсчет времени генерации страницы

Небольшой PHP-класс, который позволит подсчитывать время генерации Ваших страниц.

17 июня 2009

Стандарты форматирования PHP-кода

Надоело смотреть на быдлопрограммерский абы как отформатированный код. Привожу выдержку из описания стандартов написания кода на PHP из Zend Framework.

13 июня 2009

PHP strtolower и UTF-8

PHP-функция strtolower () не может корректно работать с кириллицей в кодировке UTF-8, что есть очень нехорошо. Вот решение:

 Страница 1 из 3  1  2  3 »