Аа! Кирилица в переменных окружения заменяется на запятые!

MaGIc2laNTern

Новичок
Аа! Кирилица в переменных окружения заменяется на запятые!

Люди. помогите!
Так все работает нормально, дефоулт чарсет в Апаче прописан UTF-8, в браузер PHP кирилицу тоже скидывает прекрасно, но вот когда пытаешься вызвать например myscript.php?var=гы и обратиться к этой переменной $_REQUEST[var] - непременно вместо "гы", работать удасться лишь со значением ",,".
Почему так?
Как сделать что-бы кириличесские символы в переменных окружения не заменялись на запятые?:(
 

Fiva

Держу ZMH
сделай print_r($_GET) и покажи результат.

ЗЫ: подправь теиплейт, уж больно твоя подпись длинновата, отъедает 50% месаги
 

slach

Новичок
у тебя в переменной явно UTF8
чего тебе не нравится ?

и кстати
$_REQUEST[var] - это не фига не переменная окружения
это данные запроса

переменные окружения лежат в
$_ENV ;)
 

MaGIc2laNTern

Новичок
Скрипты в UTF-8.
Хорошо, пусть даже перенные у меня в UTF-8, но вопрос, почему я не могу нормально с ними работать в сценарии (что-бы я с ними не делал - в них вместо кирилицы, запятые) и выводить их в браузер нормально?
А еще, что мне нужно сделать что-бы я смог нормально с ними работать и выводить их в браузер?
 

SiMM

Новичок
> сделай print_r($_GET) и покажи результат.
В таких случаях разумнее смотреть вывод функции типа
PHP:
function hex_dump($str){
  return substr(preg_replace('#.#se','sprintf(".%02X",ord("$0"))',$str),1);
}
А судя по
> Array ( [name] => ���� )
ничего сказать нельзя.
 
Сверху