PHP и MySQL




Установить для php скрипта header charset utf-8

Кракозябры

Чтобы в работе PHP скрипта при обработке данных из формы не было кракозябров вроде тех, что изображены на рисунке ниже, и вообще, чтобы скрипт выдавал результат в требуемой кодировке, нужно на уровне заголовков указать, какая кодировка у скрипта должна быть.

(далее...)


Где найти актуальный файл php.ini на Linux-сервере?

Столкнувшись с необходимостью поправить настройки PHP на моем 100 лет назад настроенном VPS, я столкнулся с тем, что никак не мог найти актуальный файл php.ini для того, чтобы изменить одну настройку на сервере. (далее...)


Заверающий слэш в .htaccess

Если хочется, чтобы на сайт или его разделы заходили только вводя  слэш "/" в конце УРЛ, или наоборот, не вводили, можно положить это на плечи Apache, тем более, что это практически не добавит нагрузки на веб-сервер по сравнению с кодом. (далее...)


Поключение к базе данных Oracle DB из консоли SQLPlus

В ходе работ по миграции одного приложения с Oracle Portal пришлось поработать с Oracle DB. Под Oracle DB очень не хотелось устанавливать какое-либо средство для управления базами данных, а проверку данных сделать было нужно. Коллеги подсказали про утилиту SQLPlus - консольная утилита, позволяющая работать с Oracle DB. Очень пригодилось. Записываю на память 🙂

(далее...)


Перенести файлы баз данных MySQL на новый сервер Windows

После падения Windows 7 и последующей переустановки операционной системы столкнулся с необходимостью перенастройки локального веб-сервера IIS – переносом сайтов и баз данных. (далее...)


Редирект на другую страницу

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


Исправление кракозябров в работе с MySQL с кодировкой windows-1251 из PHP-скриптов

Кракозябры с MySQL в кодировке cp-1251

Если MySQL таблица создана в кодировке windows-1251 (Collation cp1251_general_ci), то на некоторых хостингах при обращении к СУБД MySQL из PHP-скриптов могут быть проблемы с кодировкой, где по умолчанию обращение к базе данных идет в кодировке UTF-8. (далее...)


Борьба с Embed объектом над изображением в Highslide

Контрол над изображением Highslide

Одному знакомому решил помочь переделать сайт с Flash на html. Долго можно спорить, уйдет Flash на покой или нет, но точно не до полного перехода на HTML5.
Сайт друга – фотогалерея. Переделка не представляла особых сложностей –у меня уже практически готовое решение для галерей на движке ModX Evolution с плагином EvoGallery на сервере, из клиентских скриптов для просмотра изображений использовал HighSlide. Но на некоторых страницах сайта играла музыка, подобранная под раздел. Нажатием на кнопку музыку можно было отключить. И я даже не предполагал, что с этой музыкой намучаюсь. Но теперь делюсь опытом - попытками, провалы и успехом. (далее...)


Устранение ошибок Javascript в Modx-evo и Shopkeeper

Сейчас многие сайты используют Jquery для работы.
Дополнение для Modx Evolution Shopkeeper тоже использует в своей работе Jquery. Но он автоматически пытается вставить в текст страниц загрузку своего Jquery, из-за чего начинаются конфликты Javscript. (далее...)



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика