Проблем с енкодинг

bibow

Registered
Код:
 <?php

include "forum/config.php";

//Broq na poslednite temi

$latest = 10;

$link = $link = mysql_connect("$dbhost", "$dbuser", "$dbpasswd");

if (!$link)

{

  die('Not connected : ' . mysql_error());

}

$db_selected = mysql_select_db("$dbname", $link);

if (!$db_selected)

{

  die ('Can\'t use foo : ' . mysql_error());

}

mysql_query("SET NAMES UTF8");

$get_url = "SELECT config_name, config_value FROM $table_prefix".config." WHERE config_name = 'server_name' LIMIT 0,1";

$url = mysql_query($get_url);

$url = mysql_fetch_array($url);
$latest_topics;
//za da izkluchite forum ot pokazvane, dobavete AND forum_id<>17 sled topic_approved po dolu
$latest_topics = "SELECT * FROM $table_prefix".topics." WHERE topic_approved = '1' AND forum_id<>17 ORDER BY topic_last_post_time DESC LIMIT 0,$latest";

$topics = mysql_query($latest_topics);

while($row = mysql_fetch_array($topics))

{

  extract($row);
  $date = date("d.m.Y", $topic_last_post_time);
?>

  <a href="http://<?= $url["config_value"] ?>/forum/viewtopic.php?f=<?= $forum_id ?>&t=<?= $topic_id ?>" title="<?= $topic_title ?>"><?= $topic_title ?></a> / <?= $date ?> / replies (<?= $topic_replies ?>)<br>

<?php
}

?>

Проблема е следния. Този код изкарва последните теми от форума, но ги изписва в яроглифи. Как да го оправя?

Правила на форума
 
Мисля че проблема е тук

Код:
mysql_query("SET NAMES UTF8");

Кто добавиш след това windows-1251 . Трябва да стане така:

Код:
mysql_query("SET NAMES windows-1251");


Ако не стане така добави този цлия код някъде
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

Аз така мисля . Дано сам ти помогнал.
 
На страницата използвам
Код:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
Това не зависи ли какъв е енкодинга на форума или от базата данни?

pp. Опитах да дам в базата данни енкодинг "cp1251" и ми изписва
No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See FAQ 1.16.
 

Back
Горе