Обьявление «пустого class» в PHP

После перехода на PHP 5.5.31, оный стал неожиданно ругаться на конструкции вида:

т.е.  использование «класса» без объявления оного,  предупреждением:

Warning: Creating default object from empty value

Чтобы этого не допускать, пришлось перелопатить код,  исправив его на вид:

Сортировка в MySQL кириллицы utf8-general-ci

загруженное (1)Дано: MySQL 5.1.72, таблицы созданные в utf8-general-ci, установка соединения вызывается следующей функцией:

И хоть ты тресни, запрос вида:

Сортировался по непонятно каким критериям. Потеряв на поиск причины  несколько часов, перепробовав кучу «рецептов», пришлось заворачивать сортировку запросов в команду binary(), т.е. вот так:

Костыль конечно.. И сортирует различая большие и маленькие буквы. Но таки лучше так чем никак. Ищу лучшее решение.

Получение данных из Active Directory посредством PHP

Сам за себя лучше всего расскажет мой кусок кода. Все сдобрено максимально большим количеством комментариев. По формату построения LDAP запросов полезно почитать вот этот мануал. Ничего толковее к сожалению найти не смог.

Вот результат:

Снимок-12Вот код:

Jquery form или отслыка POST без обновления страницы

Для реализации сего необходимо подключить плагин jquery.form к своему проекту. Как использовать? Вот пример (взято из проекта ГдеМои):

Оформление формы:

» Читать далее

Нарезаем изображение «кубиками» на PHP

Итак, задача: есть файл PNG, его нужно порезать на заданное количество «кубиков» — файлов (забегая вперед — например это нужно при создании своих карт при помощи API Яндекс-карт). В реализации этой задачи нам поможет библиотека GD, а точнее её функции

  • imagecreatefrompng — создать изображение из файла
  • getimagesize — дать информацию по размерам изображения из файла
  • imagecreatetruecolor — создать изображение с заданными размерами
  • imagecopy — скопировать часть изображения
  • imagepng — сохранить изображение в файл

1 17 18 19 20 21