 |
 |
Форум сетевых администраторов » Веб скрипты » Установка и настройка » Поможите, Люды Добри!!!
| Автор |
| Тема |
 |
|
 |
|
|
|
Участник+


Зарегистрирован: Mar 2002
Место проживания: Ua
Публикаций: 204
Статус:  |
Есть скрипт каталога, если указываешь название раздела на англицком, то ссылка выводиться нормально, ежели написать на русском, то получается, например название раздела "Сервисы" выводиться как ",192,226,242,238,241,229,240,226,232,241,251" ...
Чего это за хрень такая? И как с ней бороться?
__________________
Садись в ногах! Правды нет!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-10-2002 12:39 |
|
|
Модератор
|
Пропиши кодировку windows-1251.
Например, в скриптах... |
[сооб. #27097]
07-10-2002 13:07 |
|
Модератор


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 470
Статус:  |
Пропиши кодировку windows-1251.
Например, в скриптах пишешь:
require "header.txt";
А в самом header.txt
Вставляешь:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
Сообщение было отредактировано MarKer 07-10-2002 в 13:10
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-10-2002 13:07 |
|
|
Участник+
|
MarKer
Перелопатил все скрипты, вставил... |
[сооб. #27111]
07-10-2002 15:06 |
|
Участник+


Зарегистрирован: Mar 2002
Место проживания: Ua
Публикаций: 204
Статус:  |
MarKer
Перелопатил все скрипты, вставил во все хидеры кодировку, без толку, всё также... 
Что ещё можно сделать?
__________________
Садись в ногах! Правды нет!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-10-2002 15:06 |
|
|
Модератор
|
Я, если честно, фигово разбираюсь в PHP 
Попробуй... |
[сооб. #27119]
07-10-2002 15:46 |
|
|
Участник+
|
| Скрипты на перле, пофиг как вставлять, я уже... |
[сооб. #27121]
07-10-2002 16:13 |
|
Участник+


Зарегистрирован: Mar 2002
Место проживания: Ua
Публикаций: 204
Статус:  |
Скрипты на перле, пофиг как вставлять, я уже как только не пробовал извращаться с хидерами, нифига не помогает...
Видать проблема в другом, а вот в чём?
Каждую русскую букву скрипт заменяет на 3 цифры, ПОЧЕМУ?
__________________
Садись в ногах! Правды нет!
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-10-2002 16:13 |
|
|
Участник+
|
| покажи скрипт, откуда скачать, посмотреть... |
[сооб. #27132]
07-10-2002 18:02 |
|
|
Участник+
|
Afina
http://focalmedia.net/tbdownload.html - 360 кб... |
[сооб. #27135]
07-10-2002 18:26 |
|
|
Участник+
|
| имхо проблемма в том что скрипт некоректно... |
[сооб. #27136]
07-10-2002 18:52 |
|
Участник+
Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 106
Статус:  |
имхо проблемма в том что скрипт некоректно разбирает $ENV{'QUERY_STRING'}, причем там не один скрипт, а много и о русских буковках он и не вкурсе.
например
code:
вообщем менять надо эту процедуру и подобные ей куски текста, на что-нибудь более русское
я бы заменил вот это
code:
на вот такой кусок
code:
Afina добавил 07-10-2002 в 19:01:50:
фу нафик, прогнал =(
сорри
см функции encode_dir и decode_dir
они виноваты в твоей проблеме
это они преобразовывают все символы не равные [0-9a-zA-Z] в их числовой код
encode_dir - меняет "Сервисы" на ",192,226,242,238,241,229,240,226,232,241,251"
а decode_dir должна производить обратную операцию
может она при выводе не вызывается?
Сообщение было отредактировано Afina 07-10-2002 в 18:56
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|
07-10-2002 18:52 |
|
|


|
Формат времени GMT. Текущее время 02:38.
|
Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения. |
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
|
|
|
|
| |
Page generated in 0.01685405 seconds (31.14% PHP - 68.86% MySQL) with 23 queries.
|
 |