default charset... и немного других мелочей...

Автор: | 27 мая 2016

Запись больше для себя, что бы не забыть. Ну и может кому еще поможет.

Пришлось переносить сайт, написанный еще под PHP 4, на новый сервер и соответственно на PHP 5. Сайт старый, весь в win-1251 сделан и база тоже. Перекодировать не вариант, пришлось искать варианты как прописать кодировку. На фронтенде все прошло нормально — в .htaccess вписана строчка AddDefaultCharset windows-1251 и все встало на свои места. А вот с беком так просто не получилось, что только не делал — ни в какую. В итоге помогли две строки в .htaccess.

Дальше... Изменилась работа с куками...
setcookie () — задать кукисы. Потом что бы обратиться к кукисам — массивы $_COOKIE и $HTTP_COOKIE_VARS
Если кинули данные через форму — не забыть забрать их через массив $_GET или $_POST (смотря что в форме прописано)
Если кинули переменную через адресную строку на другую страницу — не забыть забрать их через массив $_GET.

Понимаю, что все это есть в мануале на php.net.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*