Бортовой журнал Ктулху

Posts Tagged 'php' [страница 1]

php

PHP - язык - рок'н'ролльщик - рожден жить быстро и умирать молодым.

Как декодировать тему электронного письма в командной строке Linux | Retrieving email subject and decode using Linux command line

В прошлый раз я получал eml файлы с почтового ящика Google, теперь понадобилось декодировать тему письма до попадания в таблицу.

Articles tagged

Read more...

Yii2 и нестандартный пользователь в БД при использовании ActiveRecord | Nonstandard DB user in ActiveRecord in Yii2

Часто (хотя, у кого как) при использовании баз данных для упорядочивания и/или группировки таблиц используют префиксы имени владельца.

По умолчанию в MS SQL используется пользователь DBO - database owner. Но также можно использовать и других пользователей для удобства выдачи прав и разделения доступов. И тут возникает первая сложность при попытке подключиться к таблице нестандартного пользователя.

Хотя, на самом деле, никаких сложностей, просто нужно добавить в модели префикс пользователя к имени таблицы.

Articles tagged

Read more...

Prestashop модуль экспорта в xml для hotline.ua, nadavi и прочих

Данный модуль умеет экспортировать yml и xml файлы товары из CMS Prestashop 1.7

Модуль предназначен для выгрузки товаров на такие агрегаторы как hotline.ua, yandex market, nadavi.ua, prom.ua, rozetka.ua. Поскольку для разных категорий товаров могут использоваться разные поля а также в агрегаторах периодически может что-то меняться то модуль адаптируется под заказчика.

Articles tagged

Read more...

Как обновить PHP до 7-й версии в XAMPP

Как обновить версию PHP 5 до PHP7 в XAMMP на 32-битной Windows 10. На 64-битной ОС проблем будет немного меньше, но тоже можно воспользоваться этой инструкцией.

Наверное, проще всего скачать новую версию. Но, если по каким-то причинам это невозможно, нужно обновлять руками. Не нужно бояться, ничего сложного в этом нет, только сделать правильно 3 шага.

Articles tagged

Read more...

PHP сортировка массива по значению анонимной функцией

На эту тему написан миллион статей, но когда начинаешь искать любой простой пример, как обычно, ничего толкового не найдешь. Поэтому, сделаю миллионпервый пример для себя.

Есть массив с девушками и датами свиданий. Нужно отсортировать по дате, чтобы не перепутать.

Для удобства и простоты кода использую анонимную функцию сортировки.

Articles tagged

Read more...

Преобразование SQL-запроса в PHP код ActiveRecord для особо ленивых

Работая с таблицами с несколькими десятками полей начинаешь задумываться, есть ли способ быстро преобразовать запрос сразу в код ActiveRecord. И да, есть такой онлайн-сервис, преобразующий SQL-запрос в код. Инструмент достаточно примитивный но весьма неплохо облегчает жизнь при большом количестве полей таблицы.

Read more...

PHP Redis авторизация | ERR invalid password

Недавно добавлял авторизацию в PHP коннекторе Redis и столкнулся с неожиданной проблемой.

Дело в том, что по умолчанию там (в Redis который запущен на сервере) установлен пароль "foobared". Если заходить через клиента Redis (не PHP), то все нормально, заходит, все видит. Но вот из PHP нет подключения, хоть ты тресни.

В принципе, все решается просто - нужно не использовать стандартный пароль.

Articles tagged

Read more...

Свой веб-сервис пережатия изображений

Решил запилить себе какой-нибудь сервис по пережатию картинок, т.к. есть простаивающий ресурс. Потратил часа три и нашел более-менее подходящее готовое решение - UberUploadCropper.

Articles tagged

Read more...

Каталог фильмов PHP Nuke + Movie Catalog Module

Видеокаталог сети провайдера:

Articles tagged

Облегченные альтернативы phpMyAdmin

Для проведения каких-либо работ с базами данных обычно используют phpMyAdmin.

Очень часто он используется один-два раза, например для резервного копирования или восстановления. Так как он занимает десяток мегабайт и состоит из тысяч файлов, phpMyAdmin не очень подходит для этих целей, копирование его по ftp на хостинг отнимает слишком много времени. Для этого существуют более простые альтернативы.

Articles tagged

Read more...