здравствуйте! я с грузии и хочу сделать сайт на грузинском, но стресс 8+ не на UTF-8. у меня вопрос , как поменять кодировку?
пробовал сделать так:
добавляю в index.php
вот код индекса
Скрытый текст<?phpsession_start();
error_reporting(E_ALL);
//error_reporting(0);
define('STRESSWEB', true);
define('ROOT_DIR', dirname(__file__));
define('INC_DIR', ROOT_DIR . '/inc');
define('MOD', 'index');
/**
* ==============================
* FILE including
* ==============================
*/
require_once INC_DIR . '/cache.php';
require_once INC_DIR . '/data/config.php';
require_once INC_DIR . '/data/config_db.php';
require_once INC_DIR . '/classes/mysql.class.php';
require_once INC_DIR . '/classes/template.class.php';
/*******************
* Change skin
*******************/
if (isset($_REQUEST["tpl_change"]))
{
$tmppos = strrpos($_SERVER["PHP_SELF"], "/") + 1;
$path = substr($_SERVER["PHP_SELF"], 0, $tmppos);
setcookie("sw_usr_template", $_REQUEST["tpl_change"], time() + 31536000, $path);
$host = $_SERVER['HTTP_HOST'] ? $_SERVER['HTTP_HOST'] : @getenv('HTTP_HOST');
$self = $_SERVER['REQUEST_URI'] ? $_SERVER['REQUEST_URI'] : @getenv('REQUEST_URI');
header("Location: http://" . $host . $self . "");
exit;
}
if (isset($_COOKIE["sw_usr_template"]) && $config["site"]["template"]["change"] == '1' && file_exists(ROOT_DIR . "/templates/" . $_COOKIE["sw_usr_template"]))
{
$this_tpl = $_COOKIE["sw_usr_template"];
}
else
{
$this_tpl = $config["site"]["template"]["name"];
}
$tpl = new template_parse_class;
$tpl->dir = ROOT_DIR . "/templates/{$this_tpl}";
$http_home_url = explode("index.php", strtolower($_SERVER['PHP_SELF']));
$http_home_url = reset($http_home_url);
define('TPL_DIR', $http_home_url . "templates/{$this_tpl}");
$error_msg = "";
$_TIME = time() + ($config['date']['timezone'] * 60);
require_once INC_DIR . '/l2common.php';
$debug = $config["mysql"]["debug"];
require_once INC_DIR . '/l2init.php';
require_once INC_DIR . '/functions/functions.php';
require_once INC_DIR . '/module.php';
/**
* ==============================
* Login
* ==============================
*/
if (isset($_POST['sw_do_exit']))
{
logout();
}
if (isset($_POST["sw_do_login"]))
{
$user_name = (isset($_POST['sw_name'])) ? $db->safe(($_POST['sw_name'])) : '';
$user_pass = (isset($_POST['sw_pass'])) ? pass_encode($db->safe($_POST['sw_pass'])) : '';
if ($user_name == "" || $user_pass == "")
{
$error_msg = "Please inter the login and password";
}
else
{
user_check($user_name, $user_pass);
}
}
if (!isset($_SESSION['sw_user_name']) || !isset($_SESSION['sw_user_id']))
{
cookie_check();
}
if ($error_msg != "")
{
$error_msg = "<div class='error'>" . $error_msg . "</div>";
}
/**
* ==============================
* Module Load
* ==============================
*/
include_once INC_DIR . '/module/login.php';
include_once INC_DIR . '/module/server_status.php';
include_once INC_DIR . '/module/forum.php';
include_once INC_DIR . '/module/info.php';
include_once INC_DIR . '/module/tpl.php';
include_once INC_DIR . '/module/poll.php';
/**
* ==============================
* Template parse
* ==============================
*/
$tpl->get_template("index.tpl");
$tpl->set_var('{TITLE}', $config["site"]["title"]);
$tpl->set_var('{DESCRIPTION}', $config["site"]["description"]);
$tpl->set_var('{KEYWORDS}', $config["site"]["keywords"]);
$tpl->set_var('{THEME}', TPL_DIR);
$tpl->set_var('{LOGIN}', $tpl->result["login_panel"]);
$tpl->set_var('{SERVER}', $servl2_stat);
$tpl->set_var('{FORUM_LINKS}', $tpl->result["forum_themes"]);
$tpl->set_var('{INFO}', $tpl->result["info"]);
$tpl->set_var('{CONTENT}', $tpl->result["content"]);
$tpl->set_var('{POLL}', $tpl->result["poll"]);
$tpl->set_var('{TPL_SELECT}', $tpl->result["change_tpl"]);
$tpl->set_var('{COPYRIGHT}', $tpl->result["copyright"]);
$tpl->parse("index");
echo $tpl->result["index"];
$tpl->clear_global();
/**
* ==============================
* Close Database conections
* ==============================
*/
$ldb->close();
foreach ($gdb as $gdb_close)
{
$gdb_close->close();
}
$db->close();
?>
это добавляю в начало документа
Скрытый текст<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
но выдает такую ошибку!
Скрытый текстWarning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\home\localhost\www\index.php:3) in W:\home\localhost\www\index.php on line 4
что-то связано с этим "session_start()" но я пробовал и после этой команды пихать этот код. но без успешно!
может у кого есть мануал по смене кодировки ? очень надо !!!
спасибо с меня!!