Php класс для автоматического создания всех нужных директорий из переданного пути.
PHP:
Класс для создания директории
10.11.2015
Качаем файлы из тор сети на PHP
05.05.2015
Также этот подход подойдет и для скачивания обычный файлов (или страниц) из обычного интернета.
Нам понадобится сервер с установленным TOR и php с curl.
Довольно распространенная проблема, при переходе от php 5.2 на новые версии, это валом валящие ошибки Strict Standards.
Пока E_STRICT не включили в E_ALL, с этой проблемой можно было бороться через установку
1 |
error_reporting = E_ALL & ~E_STRICT |
Как преобразовать строку в число, на PHP
07.02.2015
Иногда нужно выбрать из произвольной строки только цифры. Например, если на форме есть возможность задавать цену товара, то люди могут написать ее как слитно (10000), так и с пробелом (10 000)
В этом примере я не только хочу показать, как создать эксель файл (xlsx), но и как добавить в него картинку.
Данные будем помещать в уже готовый файл (в файле первая строка это фиксированные заголовки столбцов).
Данные будем помещать в уже готовый файл (в файле первая строка это фиксированные заголовки столбцов).
На примере простой задачи:
Есть эксельный файл (XLSX) со столбцами: Номер строки, ФИО, Пол, Номер и дата рождения. Нужно преобразовать все данные в объекты и выгрузить в формате JSON.
Есть эксельный файл (XLSX) со столбцами: Номер строки, ФИО, Пол, Номер и дата рождения. Нужно преобразовать все данные в объекты и выгрузить в формате JSON.
Как изменить настройки SMTP в ImageCMS
29.12.2014
Модули - Управление email-уведомлениями - настройки.
Файлы:
/application/config/config.php
/water/application/config/config.php
Потребовалось изменит стилевое оформление блока, но только в семейств браузеров internet explorer.
Что может быть проще, подумал я, сейчас сделаю проверку на php и нужному блоку добавлю дополнительный класс.
Вот только internet explorer 11 версии меня огорчил - MS решили больше не передавать название браузера через USER_AGENT, т.е. в $_SERVER['HTTP_USER_AGENT'] я увидел Mozilla/5.0 (Windows NT 6.3; Trident/7.0; Touch; LCJB; rv:11.0) like Gecko
Что может быть проще, подумал я, сейчас сделаю проверку на php и нужному блоку добавлю дополнительный класс.
Вот только internet explorer 11 версии меня огорчил - MS решили больше не передавать название браузера через USER_AGENT, т.е. в $_SERVER['HTTP_USER_AGENT'] я увидел Mozilla/5.0 (Windows NT 6.3; Trident/7.0; Touch; LCJB; rv:11.0) like Gecko
Пример функции для 302го редиректа
07.07.2014
У 301 редиректа есть минус – его результаты кэшируются браузером. Иногда, например, в панели администрирования, это может сильно усложнить жизнь. Тогда на помощь приходит редирект 302 - moved temporarily