Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Рушется кодировка на сайте...

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
galal
Отправлено: 26 Июля, 2009 - 15:37:53
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2009  


Помог: 0 раз(а)




Добрый день!
Я пишу шаблон под свой сайт. Написал немного и появилась проблемка с кодировкой. На данный момент у меня пока еще шаблон и меню отдельно. Делаю меню отдельно, что бы в дальнейшем ее изменять без проблем на всех страничках одновременно.
И вот в чем проблема: когда я прицепляю скрипт menu.php к основному шаблону при помощи unclude () , то в браузере менюшка отображается иероглифами и квадратиками, а также бывает, что наименование шаблона между тегами <title> и </title> также превращается в иероглифы. А если открыть код в любом редакторе html и php, то парой и там в коде русские символы преобразуются в иероглифы, НО если открывать код в блокноте, то там все отображается как надо, без всяких иероглифов.
В чем же дело? Помогите мне.
Скачать файл: shablon.rar
Скачан раз: 104
 
 Top
Ch_chov
Отправлено: 26 Июля, 2009 - 19:36:15
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Цитата:
В чем же дело? Помогите мне.
Один файл сделан в utf-8 другой в CP-1251.

Смотри вложение.
Скачать файл: _shablon.rar
Скачан раз: 117
 
 Top
galal
Отправлено: 26 Июля, 2009 - 22:10:49
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2009  


Помог: 0 раз(а)




Ch_chov пишет:
Цитата:
В чем же дело? Помогите мне.
Один файл сделан в utf-8 другой в CP-1251.

Смотри вложение.


Огромное спасибо. Я смотрю Вы мне поправили код и у меня стало все отображаться как задуманно. Но где Вы что поправили я не смог найти, могли бы Вы указать мне мою ошибку и как мне ее исправлять в дальнейшем? Заранее благодарю.
 
 Top
JustUserR
Отправлено: 27 Июля, 2009 - 11:38:59
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




galal Наверное он просто перекодировал файл


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
galal
Отправлено: 27 Июля, 2009 - 12:05:41
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2009  


Помог: 0 раз(а)




JustUserR пишет:
galal Наверное он просто перекодировал файл


Да, я уже понял как он это сделал. Он просто открыл оба кода в браузере и от туда сохранил его, далее открыл блокнотом и поправил кодировку распознания русского языка. Все было элементарно, просто иногда сразу и не догадаешся проделать что то подобное. Улыбка
 
 Top
Ch_chov
Отправлено: 27 Июля, 2009 - 12:13:53
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Зачем открывать в браузере?
Notepad++ перекодирует файл в одним щелчком.
 
 Top
galal
Отправлено: 27 Июля, 2009 - 12:48:14
Post Id


Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Июль 2009  


Помог: 0 раз(а)




Ch_chov пишет:
Зачем открывать в браузере?
Notepad++ перекодирует файл в одним щелчком.


Во спасибо. Прикольная програмка. Круто
 
 Top
Neirol
Отправлено: 27 Июля, 2009 - 15:55:10
Post Id



Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июнь 2009  
Откуда: Россия, Москва


Помог: 0 раз(а)




В принципе и в обычном Notepad можно было бы при сохранении указать правильную кодировку.


-----
Рожденные ползать - везде пролезет.
 
 Top
JustUserR
Отправлено: 27 Июля, 2009 - 16:42:00
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Цитата:
Notepad++ перекодирует файл в одним щелчком.
Я бы даже сказал mush have для всех кто программирует для интернета (И как следствие сталкивается с кучей кодировок)


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB