Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кодировка. QUERY_STRING

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
dancef
Отправлено: 17 Августа, 2011 - 12:08:46
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




привет всем.
Когда пишу русские буквы в строке запроса типа так :
http://localhost/index.php?русские_букавы

выполняется ПХП скрипт:
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2.     <head>
  3.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.         <title></title>
  5.     </head>
  6.     <body>
  7.         <?php
  8.        define("CHARSET","windows-1251");
  9.        $var = $_SERVER['QUERY_STRING'];
  10.        echo $var . '<br>';
  11.         ?>
  12.     </body>
  13. </html>


на старице выводятся символы типа %F0%F3%F1%F1%EA%E8%E5_%E1%F3%EA%E0%E2%FB

вместо русских букав...
подскажите плиз, что мне делать можно что бы был нормальный вывод русских букав ?
 
 Top
LIME
Отправлено: 17 Августа, 2011 - 12:12:49
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




 
 Top
dancef
Отправлено: 17 Августа, 2011 - 12:35:52
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




сработало но помимо этого еще надо было изменить строку
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

на

<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">

видать это особенности ОС WinXP, а что если вводить русский буквы будут из линукса и с другой кодировкой ?

(Отредактировано автором: 17 Августа, 2011 - 12:38:53)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB