В PHP нативно есть функции кодирования строки: urlencode и rawurlencode. Но дело в том, что если им передать url целиком (например, ссылку на изображение), то они закодируют не только ту часть, которую действительно нужно кодировать (к примеру, название файла, содержащее пробелы), но также и остальные символы в url-строке, включая слэши и другие символы, которые могут быть в урл и которые кодировать не надо. Тут код небольшой функции, решающей эту проблемку.
среда, 18 августа 2021 г.
суббота, 22 мая 2021 г.
PHP. Особенность создания объекта даты DateTime с микросекундами
В некоторых случаях создание объекта класса DateTime в PHP (с микросекундами) может завершаться фатальной ошибкой. С чем это связано и как победить?
четверг, 20 мая 2021 г.
PHP. Выделить именно домен из хоста
Вариантов, конечно же, масса. Тут один из самых красивых и оптимальных. Всего одна строчка кода.
понедельник, 17 мая 2021 г.
Импорт базы данных MySQL через терминал Linux (SSH)
Когда БД большая, импорт через PhpMyAdmin и т.д. не всегда целесообразен и вообще успешен. Действовать через терминал - надёжнее.
суббота, 15 мая 2021 г.
среда, 12 мая 2021 г.
Что относится к крупно-габаритным товарам на Ozon
Неоднократно приходилось сталкиваться с обозначенным в заголовке вопросом, при работе с API маркетплейса Ozon.ru. Решил зафиксировать.
воскресенье, 24 января 2021 г.
Особенности работы с переменными (ENV) в .htaccess Apache
Некоторые интересные нюансы (в примерах) условной установки/удаления переменных, разрешения/запрещения доступа в зависимости от этого.
пятница, 22 января 2021 г.
среда, 13 января 2021 г.
Визуальная статистика заказов VirtueMart (график)
Один из коллег подметил, что давненько я в блог ничего не писал.
Ну...
некогда же! ...Хотя ладно, исправляюсь! :)
Да вот, к примеру, хотя бы
сделанную сегодня фишечку покажу - симпотичный и полезный график со
статистикой заказов интернет-магазина на базе Joomla 3 + VirtueMart 3.