Если у вас на сервере с какого-то момента временами начала появляться и бесследно исчезать злобная ошибка «PHP Fatal error: cannot call overloaded function for non-object», указывающая на строку кода, которая […]
Читать дальшеРубрика: программирование
Яркость и контрастность CSS3 на стороне сервера
В CSS3 есть замечательное свойство, позволяющее менять яркость и контрастность изображений непосредственно в браузере. В Chrome и Opera это делается с помощью свойства -webkit-filter (в других браузерах есть свои свойства […]
Читать дальшеКак скопировать таблицу в MySQL?
Существует отличная комбинация из двух простых запросов, которая позволяет создать и наполнить новую таблицу с той же структурой и данными как и выбранная вами для копирования таблица. Это позволяет быстро […]
Читать дальшеКак преобразовать non-shortest UTF-8 в однобайтную кодировку
У меня возникла необходимость восстановить 30 тысяч jpg-изображений, хранящихся в BLOB’е MySQL-базы. При рассмотрении проблемы в бинарном виде стало ясно, что кто-то при импорте дампа перепутал кодировки и дамп в […]
Читать дальшеКак работает PHP с HTTP и запросами POST, GET
Начинается всё с веб-сервера (Apache или Nginx, для простоты возьмём Apache), который держит открытым 80й порт. Допустим, наш вебсервер запущен на физической машине с IP=11.22.33.44. И там установлен сайт с […]
Читать дальшеЧто такое фреймворк PHP? Что такое CMS?
Ходят слухи, что фреймворк и CMS — это не одно и то же, что это диаметрально противоположные вещи. Что CMS — это всего лишь система управления содержимым и никакого отношения […]
Читать дальшеЧто правильнее использовать — require или include?
Как вы знаете, в PHP имеется 4 функции для подключения других файлов. Это include, include_once, require и require_once. Чем же они различаются и как правильно их использовать?
Читать дальшеСамые дешёвые домены RU и РФ
Зарегистрируй себе домен! имя: 2domains.ru регистрация доменов домен RU — 99 руб домен РФ — 99 руб Самые дешёвые домены в рунете продают на сайте 2domains.ru Стоимость фиксированная — 99 рублей […]
Читать дальшеЗависание скриптов из-за блокировки сессий в PHP
Одна из самых странных «багофич» PHP выражается тем, что при определённых условиях становится невозможным запуск одного и того же скрипта (или даже разных скриптов) одновременно несколько раз на одном и […]
Читать дальшеПреобразование числа из инженерной формы в целое в PHP
Казалось бы, простейшая задачка. Появилась необходимость преобразовать довольно большое число из инженерной формы в обычное целое. Так, например, Facebook иногда коряво возвращает ID-шники своих объектов (событий, страниц, локаций и проч.). […]
Читать дальше