powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (РНР + IE). Передать значение на русском языке?
6 сообщений из 6, страница 1 из 1
(РНР + IE). Передать значение на русском языке?
    #32927313
kanalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток.
Попробую повторить свой вопрос...

Как корректно передавать параметры на русском языке?
Задача, например такая: Страницы с телефонным справочником и возможностью поиска по фамилии сотрудника....

Понятно, что нужно использовать rawurlencode , или urlencode ..., но!
В Опере, например, это работает корректно:

Код: plaintext
1.
'photo2.php?par=225&fio=%CB%EE%EC%E1%E0%F1+%D1%E2%FF%F2%EE%F1%EB%E0%E2+%C2%EB%E0%E4%E8%EC%E8%F0%EE%E2%E8%F7'

а в IE ссылка работает так:
Код: plaintext
1.
'photo2.php?par=225&fio=Eiiaan Nayoineaa Aeaaeie?iae?'

Эта проблема вообще решаема???
...
Рейтинг: 0 / 0
(РНР + IE). Передать значение на русском языке?
    #32927669
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажи код программы, потому как сильно сомнваюсь, что в адресной строке передается
автор'photo2.php?par=225&fio=Eiiaan Nayoineaa Aeaaeie?iae?'
...
Рейтинг: 0 / 0
(РНР + IE). Передать значение на русском языке?
    #32928301
kanalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Передается дважды. Сначала из формы по post - здесь все в порядке.
Потом на странице с результатом поиска есть ссылка в заголовке таблицы для сортировки результата поиска по ФИО. Эта ссылка выглядит так:
Код: plaintext
1.
<a href="tele.php?id=<?php echo $id ?>&addr=<?php echo $addr?>&sort=FIO&find=<?php echo $find?>&d=<?php echo $dat?>&fio=<?php echo rawurlencode($fio)?>">ФИО</a>
...
Рейтинг: 0 / 0
(РНР + IE). Передать значение на русском языке?
    #32928616
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень странно, что что-то тут может зависить от браузера...
Единственное предположение, что браузеры по-разному кодировку определяют, вот и ссылками такие странности.
Что в "Page source" в IE?
...
Рейтинг: 0 / 0
(РНР + IE). Передать значение на русском языке?
    #32928620
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще же, наверняка можно обойтись без передачи текстовой строки параметром, опять же, потенциальная дыра...
...
Рейтинг: 0 / 0
(РНР + IE). Передать значение на русском языке?
    #32928655
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты исходник страницы смотрел? Там должна честно отображать инфа преобразованной строки. а то, что IE выводит в сттусно строке тарабарщину... я вот только сейчас обратил внимание..;) Что еще можно сделать. так это добавить атрибут title в тег Анхора...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (РНР + IE). Передать значение на русском языке?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]