Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Кодировка?, как поменять кодировку при выводе из скуль?
BroXik  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 6
Пользователь №: 32121
На форуме: 5 лет, 1 месяц, 13 дней
Карма:




Добрый день!
Добавляю на сайт filtr.zp.ua возможность комментировать пользователями...
Проблема в том, что кодировка на сайте коир8, а в скуле ср1251 :(
От пользователя в скуль я кодировку меняю на ср1251, а вот при выводе из скуля, никак не могу настроить в коир8 :(
Вот код вывода, что туда прописать?

<?php
function
show_comments($id_article)//выводвсехкомментариевкстатье
{
include("comments/config.php");
$res = mysql_query("select * from comments where id_article like $id_article and public = 1 order by id", $con) or die ("Error! query – show comments");
while($arr = mysql_fetch_array($res, MYSQL_NUM))
{
echo "
<div class=main>
<img src=comments/images/comentator.jpg>
<div class=block_name>
<span class=name>
$arr[2]</span>
<span class=date>
$arr[5]</span>
</div>
<div class=coment>
<div>
$arr[4]</div>
</div>
</div>
"
;
}
}

?>


Заранее благодарен за помощь!



Спустя 1 минута, 41 секунда (13.04.2012 - 11:18) Игорь_Vasinsky написал(а):
можешь с iconv() мудохоться, но по сути нужно всё вплоть до кодировки файла к одной кодировке привести.

Спустя 58 секунд (13.04.2012 - 11:19) Winston написал(а):
При соединении с базой
mysql_query("SET NAMES 'koi8-r'");

Спустя 1 минута, 23 секунды (13.04.2012 - 11:20) Winston написал(а):
И еще и заголовок вверху файла не помешает
header('Content-Type: text/html; charset=KOI8-R"');

Спустя 1 минута, 9 секунд (13.04.2012 - 11:22) BroXik написал(а):
Цитата (Winston @ 13.04.2012 - 08:19)
При соединении с базой
mysql_query("SET NAMES 'koi8-r'");

а можно как новичку полному)) в мой код вставить в нужное место :) а то я уже вчера пол дня убил на эксперименты :(

Спустя 1 минута, 42 секунды (13.04.2012 - 11:23) Игорь_Vasinsky написал(а):
лучшеб ты эти полдня на учёбы убил.

Спустя 50 секунд (13.04.2012 - 11:24) Winston написал(а):
После mysql_select_db() вставляешь это
Цитата (Winston @ 13.04.2012 - 11:19)
mysql_query("SET NAMES 'koi8-r'");

После этого
Цитата (BroXik @ 13.04.2012 - 11:16)
<?php

Вставляешь это
Цитата (Winston @ 13.04.2012 - 11:20)
header('Content-Type: text/html; charset=KOI8-R"');


Спустя 3 минуты, 34 секунды (13.04.2012 - 11:28) BroXik написал(а):
Цитата (Игорь_Vasinsky @ 13.04.2012 - 08:23)
лучшеб ты эти полдня на учёбы убил.

Игорь, ты странный человек smile.gif и помощь не даешь и флудишь не по теме smile.gif
я учёбу еще в прошлом веке закончил и както возвращаться не хочется... тем более у меня маленький вопрос конкретный причем... неужели тяжело помогать людям, а не посылать?)

Спустя 1 минута, 6 секунд (13.04.2012 - 11:29) BroXik написал(а):
Цитата (Winston @ 13.04.2012 - 08:24)
После mysql_select_db() вставляешь это
Цитата (Winston @ 13.04.2012 - 11:19)
mysql_query("SET NAMES 'koi8-r'");

После этого
Цитата (BroXik @ 13.04.2012 - 11:16)
<?php

Вставляешь это
Цитата (Winston @ 13.04.2012 - 11:20)
header('Content-Type: text/html; charset=KOI8-R"');

спасибо, сейчас попробую...

Спустя 52 секунды (13.04.2012 - 11:30) Игорь_Vasinsky написал(а):
я те ответ написал.

Спустя 21 минута, 31 секунда (13.04.2012 - 11:51) BroXik написал(а):
Цитата (Winston @ 13.04.2012 - 08:24)
После mysql_select_db() вставляешь это
Цитата (Winston @ 13.04.2012 - 11:19)
mysql_query("SET NAMES 'koi8-r'");

После этого
Цитата (BroXik @ 13.04.2012 - 11:16)
<?php

Вставляешь это
Цитата (Winston @ 13.04.2012 - 11:20)
header('Content-Type: text/html; charset=KOI8-R"');

не получается :( выводит всеравно кракозяблены :(

я прошу прощения... писал быстро данную тему... у меня кодировка на сайте utf-8... в Ваших подсказках я менял на нужную кодировку...

может быть просто в код
<?php
function
show_comments($id_article)//выводвсехкомментариевкстатье
{
include("comments/config.php");
$res = mysql_query("select * from comments where id_article like $id_article and public = 1 order by id", $con) or die ("Error! query – show comments");
while($arr = mysql_fetch_array($res, MYSQL_NUM))
{
echo "
<div class=main>
<img src=comments/images/comentator.jpg>
<div class=block_name>
<span class=name>
$arr[2]</span>
<span class=date>
$arr[5]</span>
</div>
<div class=coment>
<div>
$arr[4]</div>
</div>
</div>
"
;
}
}

?>


вписать строку с iconv? вот только куда и с какими параметрами :( пхп не оч знаю :(

Спустя 1 минута, 33 секунды (13.04.2012 - 11:53) Winston написал(а):

Спустя 22 минуты, 11 секунд (13.04.2012 - 12:15) BroXik написал(а):
спасибо!
Все получилось!
biggrin.gif
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса