grorr 0 Опубликовано 14 августа, 2011 здравствуйте! я с грузии и хочу сделать сайт на грузинском, но стресс 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()" но я пробовал и после этой команды пихать этот код. но без успешно! может у кого есть мануал по смене кодировки ? очень надо !!! спасибо с меня!! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Toshiro 254 Опубликовано 24 августа, 2011 Если ты хочешь поменять кодировку то скачай программу Notepad++, откроешь им свой индекс и там будет функция кодировка и там есть все кодировки...Удачи тебе с перекодировкой.. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты