Полезная ссылка для отслеживания заказного письма или посылки в Украине (Укрпочта). Надеюсь кому-то пригодится:
Читать далее...JavaScript → Chosen не работает в скрытом div, display: none
Chosen это jQuery плагин, который создан для оформления красивых и удобных выпадающих списков с помощью jQuery и Prototype.
Выглядит приблизительно так:
Проблема: плагин не работает когда div в котором он находится скрыт (display: none).
Читать далее...MySQL → Установить или обнулить автоинкремент таблицы
Для установки или обнуления значения автоинкремента таблицы MySQL, достаточно выполнить SQL-запрос к базе данных:
ALTER TABLE `table_name` AUTO_INCREMENT = 1
Где 1 значение автоинкремента которое будет использовано для новой записи.
Читать далее...Yii2 → gii не работает, не логинится
Если вы столкнулись с проблемой что модуль gii не работает или нельзя залогинится (при вводе пароля перебрасывает обратно на страницу логина). Возможно вам поможет одно из следующих решений:
— попробуйте для начала убрать все настройки UrlManager’а;
— проверьте работает ли механизм сессий вообще;
— в phpinfo проверьте значение session.cookie_path
(по умолчанию «/»);
— проверьте значение session.save_path
, убедитесь что указанная директория существует и процесс имеет право на запись;
В моем случае помог последний пункт.
Читать далее...PHP → Получить список файлов в директории
Задача: получить список файлов в директории в виде массива.
Реализация в несколько строк:
$files = scandir('.'); foreach ($files as $f) { echo $f .PHP_EOL; }
Второй вариант:
$handle = opendir('.'); while( ($file = readdir($handle)) !== false) { if(is_file($file)) $files[] = $file; } closedir($handle); var_dump($files);Читать далее...