Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Кирилица в GET
 
 автор: Aidaho   (11.08.2011 в 10:04)   письмо автору
 
 

Приветсвую :)
Знаю, что тема заезжена, но ни как не могу сделать нормально.
В обще суть такая:
есть ЧПУ вида domen.ru/qsearch/Запрос.
И когда запрос идет на кирилице то выводится следующее
Array
(
    [qsearch] => �
)

ASCII


Пробовал кодировать ссылки и encode и rawencode так же переводить из кодировки в кодировку - толку ноль.
Сейчас кодировка страницы стоит UTF-8, если ставляю ср-1251, то запрос нормально передается, но в ссылке абракадабра.
Как можно решить эту проблему?

  Ответить  
 
 автор: f111   (11.08.2011 в 13:11)   письмо автору
 
   для: Aidaho   (11.08.2011 в 10:04)
 

у файлов php кодировка тоже UTF-8 ?

  Ответить  
 
 автор: Aidaho   (11.08.2011 в 15:40)   письмо автору
 
   для: f111   (11.08.2011 в 13:11)
 

да, все в utf-8

  Ответить  
 
 автор: Aidaho   (14.08.2011 в 10:41)   письмо автору
 
   для: Aidaho   (11.08.2011 в 10:04)
 

ну никто не знает что ли как починить? ((

  Ответить  
 
 автор: Гавриленко Дмитрий   (14.08.2011 в 12:26)   письмо автору
 
   для: Aidaho   (14.08.2011 в 10:41)
 

Попробуй так что ли..



$search = iconv("UTF-8","cp1251",$_GET['search]);



Не гарантирую результат...

  Ответить  
 
 автор: Slo_Nik   (15.08.2011 в 21:01)   письмо автору
 
   для: Aidaho   (11.08.2011 в 10:04)
 

Попробуйте вот так

RewriteEngine On
RewriteRule ^([^/]*)$ index.php?r=$1 [L,QSA]


у меня получилось вывести http://site.ru/первый

  Ответить  
 
 автор: Aidaho   (16.08.2011 в 09:18)   письмо автору
 
   для: Slo_Nik   (15.08.2011 в 21:01)
 

О! пасиба большое! помогло )

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования