01.06.2007, 12:37 | #1 |
Новичок
Регистрация: 16.04.2007
Сообщений: 4
Вес репутации: 0
|
Проблема с кодировкой
Стоит сапе-код на главной странице, которая в кодировке windows-1251 стандартный:
Код:
<?php define('_SAPE_USER', ' код '); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); echo $sape->return_links(); ?> Спрашивается (мягко говоря) почему? Танец под музыку ФАКа не помогает: Код:
<?php define('_SAPE_USER', ' код '); require_once $_SERVER 'DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'windows-1251'; $sape = new SAPE_client($o); unset($o); echo $sape->return_links(); ?> |
01.06.2007, 12:54 | #2 | |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 717
|
Re: Проблема с кодировкой
Цитата:
Все сапевские ошибки, вернее еррор на ссылках, делятся на три части. 1. проблемы с кодировкой 2. Непускание хостером робота 3. Абсолютное криворучие ВМ. Всякую экзотику, типа отсутсвия пхп не рассматриваем.
__________________
Читаем ФАК |
|
01.06.2007, 16:33 | #3 | |
Новичок
Регистрация: 16.04.2007
Сообщений: 4
Вес репутации: 0
|
Re: Проблема с кодировкой
Цитата:
В камментах кода sape.php написано типа "здесь менять ничего не надо, все настройки в коде". В ФАКе написано типа "всегда кодировка windows, а если надо другую изменяйте так-то код". Ну и почему бы именно так всему и не работать? А в реале: 1. я готов на внутренние страницы (где UTF-8) поставить измененный код, но там нормально работет стандартный 2. я готов на главной (там где windows-1251) поставить обычный код (он там и стоит), но пусть sape не выдумывает себе кодировку наобум. Где она зашилась? |
|
01.06.2007, 16:52 | #4 | ||
Новичок
|
Re: Проблема с кодировкой
Цитата:
__________________
|
||
01.06.2007, 17:18 | #5 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 717
|
Как говорицца - урл в студию.
__________________
Читаем ФАК |
01.06.2007, 18:37 | #6 |
Новичок
Регистрация: 16.04.2007
Сообщений: 4
Вес репутации: 0
|
|
01.06.2007, 18:42 | #7 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 717
|
ну что тут можно сказать...
Весь сайт в утф. На первой странице - сервер НИКАКОЙ кодировки не отдал. Чтобы Вы сделали на месте робота? Я бы сказал, что если все в утф, а тут не указано - то тоже утф. вполне логичное поведение. Имхо - все в утф перекинуть и не мучится. Или все в 1251.
__________________
Читаем ФАК |
02.06.2007, 12:09 | #9 | |
Новичок
Регистрация: 27.03.2007
Сообщений: 7
Вес репутации: 0
|
Цитата:
В sape.php $path = '/code.php?user=' . _SAPE_USER . '&host=' . $this->_host; заменить на: $path = '/code.php?charset=UTF-8&user=' . _SAPE_USER . '&host=' . $this->_host; Спасибо Avleon. |
|
23.08.2007, 21:46 | #10 | |
Специалист
Регистрация: 09.06.2007
Сообщений: 104
Вес репутации: 209
|
Цитата:
$o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); все равно после добавления площадки отправляет проверить корректность кода. в чем проблема? никаких ированных строк на странице не вижу помогите разобраться..
__________________
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с кодировкой в базе. | Se0man | Курилка | 7 | 07.07.2008 10:34 |
Контекст - проблема с кодировкой | Sanito | Контекстные ссылки и все, что с ними связано | 5 | 15.06.2008 12:36 |
Проблема с кодировкой. | Animeckua | Вопросы от новичков | 2 | 09.06.2008 13:31 |
Проблема с кодировкой. | mystdeim | Ошибки при работе с системой | 2 | 08.05.2008 00:48 |
Проблема с кодировкой | 145236 | Ошибки при работе с системой | 0 | 09.03.2008 16:53 |
Часовой пояс GMT +3, время: 10:50.