Charsets

AceXe

Registered
Тъпотия. Форума е базиран на UTF-8, а уебсайта на cp1251. На двете отделно съм си задал чарсет, така че в това проблем нямам. Но ето къде всичко се шитва - във сайта извеждам теми от форума и те са на маймуница. Ако сменя чарсета на форума, за да се виждат, всичко е точно, но тогава целия форум отива на кино. Ако в сайта смения cp1251 с utf-8, всичко се скапва, а темите се виждат. Какво да правя ? Има ли някакъв начин частно да зададеш за един <a href> различен чарсет ? Или някакъв вариант да конвертна базата данни на сайта в подходящия формат, без да се появят маймуни ?

За предпочитане е все пак варианта с <a href>
 
Сложено е. Аз се оправих, обаче се натъкнах не някакъв безумен проблем. Реших да си променя енкодинга на всичко на UTF-8, за да нямам ядове. Смених енкодинга на index.php и вече изкарва всичко на кирилица обаче най-отгоре цъфна тая простотия -
Код:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/acexxess/public_html/psdmania.com/sigrina/index.php:1) in /home/acexxess/public_html/psdmania.com/sigrina/index.php on line 1

Как е възможно енкодинга да влияе на PHP и точно такава грешка да изведе. Никаква логика не ми светва. Идеи ?
 
Махни всички празни места преди <?php и НЕ РЕДАКТИРАЙ С notepad. Изтегли си някой специализиран редактор на код, защото notepada слага един символ преди текста, който те бърка.
 
мне друг е номера
променяш енкодинга на UTF-8WITHOUT BOM
и четеш тук: :)
http://web-tourist.net/login/login/view.php?st=2229
 

Back
Горе