Шпаргалка для проверки PHP функции mail()
Шпаргалка для тех, кому надо быстро проверить работу PHP функции mail() . Данная статья будет обновляться по мере необходимости. $to = 'info@remontka.com'; $from = 'robot@remontka.com'; $subject = 'Тестовое письмо'; $message…
Сортировка записей по произвольному полю в административном разделе WordPress
По-умолчанию фильтровать записи можно по датам и рубрикам, а мы будем по произвольным полям. И не только записи, но и страницы, и вообще любые другие post_type . Допустим, у нас…
Сортировка массива по определенному полю
Не так давно мы столкнулись с ситуацией, когда нужно было отсортировать массив данных, которые в базе данных были записаны JSON-строкой. Сортировка на уровне получения данных из БД в такой ситуации…
Пишем ЧПУ и редиректы
Столкнулись с необходимостью написания ЧПУ в одном из проектов и делимся опытом по этому поводу. Дано: Сервер под управление Apache; Скрипт, который выдает разный контент исходя из GET параметров; Ссылки…
Регулярные выражения — все проще, чем кажется
Регулярные выражения (Regular expressions, или просто regexp) — механизм, который позволяет осуществлять сложный поиск подстроки по заданному шаблону. Вот как раз о шаблонах мы и поговорим сегодня. Специальные символы //…
Сжатие и кеширование браузером для NGINX
Не всегда бывает достаточно внесения правок в .htaccess файл для включения жизненно-необходимых для быстрой работы сайта функций, как сжатие и кеширование браузером. Особенно если у вас сервер на NGINX. Приведу…
Запись массива в COOKIE
В «печеньках» можно оказывается хранить массивы! Хотя нет, правильнее будет наверно сказать так: «В куках можно представить данные таким образом, что их можно будет обрабатывать, как массивы». Область применения: В…
HTTP-Аутентификация и дополнительная защита сайта
Как обеспечить дополнительную защиту административного и других важных разделов сайта независимо от системы управления сайтом средствами веб-сервера Apache? Как известно, есть масса способов определить систему управления любого сайта в интернете.…
PHP-Скрипт импорта данных из *.CSV в MySQL
На днях возникла необходимость импортировать огромное количество товаров в действующий интернет магазин. Опустим подробности про систему управления, сейчас это не столь важно, это просто пример ситуации. Имеем прайс в Excel…