Archive for the ‘PHP’ Category

CodeIgniter полезные приёмы

1. Выводим последний выполненный SQL запрос: ?View Code PHP$this->db->last_query(); [ad] 2. Передача вида в файл. По умолчанию вызов вида(шаблона) из контроллера выполняется при помощи передачи 2х параметров, например: ?View Code PHP$this->load->view("view.php", $data); но вот не все знают, что если передать 3й параметр TRUE то функция вернет строку, таким образом можно поместить шаблон в переменную ?View […]

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

Функция закрывает все открытые HTML теги.

Данная функция часто бывает полезной для сохранения валидности странице при выводе не полной новости.

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

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

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

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

Form Tools – CRUD интерфейс к базе, создание форм

Form Tools это Open Source PHP / MySQL скрипт. Предоставляет стандартные CRUD операции. При помощи него можно быстро  организовать админку для своего приложения. Перечень всех возможностей смотрим на офсайте.

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

Скрипт социальной сети elgg.org

Очередной скрипт социальной сети, но этот, как мне показалось достоен внимания, скрипт социальной сети под названием Elgg написан на PHP and MySQL и работает с веб-сервером Apache, так что с его установкой и запуском проблем точно не возникнет. Elgg поддерживает таки технологии как OpenDD, OpenID и OpenSocial. Полный список возможностей вы найдете на странице http://www.elgg.org/features.php. […]

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

PHP класс Image Resizer

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

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

PHP поиск файлов по маске

Нужно было мне сегодня достать из папки все уменьшенные изображения – я их специально скриптом уменьшал и в имя добавлял small и вот нужно мне по маске значит все эти файлы выгребсти – и чёто сел я и задумался, вроде и делал раньше, и забыл )) Реально понимаю что можно список всех файлов загнать в […]

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

PHP Convert size in *KB, *MB, *GB

Функция для конвертирования размеров файла, из байт в мегабайты, гигабайты и т.д, часто бывает полезным. function file_size($size) { $filesizename = array(” Bytes”, ” KB”, ” MB”, ” GB”, ” TB”, ” PB”, ” EB”, ” ZB”, ” YB”); return $size ? round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $filesizename[$i] : ‘0 Bytes’; }

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

PHP+Excel быстро генерируем XLS файлы

Данный метод довольно тупой, и работать будет только на ОС Windows с установленным Excel, но лично я им пользуюсь что бы на локалхосте по быстрому создавать xls файлы с нужными мне данными, приведённый ниже пример рекурсивно обрабатывает папку и все данные из html файлов помещает в Excel таблицу, причём каждую в новую ячейку < ?php […]

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