charset

mario_gangstera

Registered
значи превеждам една системка и най-отгоре в файла с превода преди <?php слагам

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">

но като вляза в сайта ми дава ерор

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\VertrigoServ\www\lang\english.php:2) in E:\VertrigoServ\www\admin.php on line 22

може ли някак да се направи с charset без да се слага онзи ред , а нещо като това (при мене не става :? )

<?php
$lang[charset] = "windows-1251";
$lang[upload] = "Качване на файл" ;
$lang[maxsize] = "Максимален размер :";
$lang = "Email адрес :";
$lang[description] = "Описание на файла :";
$lang[protection] = "Парола за защита :";
$lang[sinfo] = "С качването на вашия файл, вие се съгласявате с нашите";
$lang[tos] = "Условия за ползване";
.....[/quote]

+1
 
Код:
<?php
session_start();
?>

трябва да стои най-отгоре след това между <head> и </head> стоят мета таговете
А освен с мета таг може и така:
Код:
<?php
header("Content-Type: text/html; charset=windows-1251"); ?>
Така трябва да стои най-отгоре в страницата но под session_start()
Всъщност дали ще подадеш хедър преди или след session_start(); ако няма нищо между тях няма да даде грешка, но по-добре свиквай сесията да стои преди всичко
 
Може и със
Код:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
само ,че намери session_start() - на първия ред след <?php и затвори кода дотам сложи после
Код:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
и отвори наново пхп кода например кода ти е
Код:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"><?php
session_start();
echo "1";
?>
Ти трябва да го направиш
Код:
<?php
session_start();
?>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<?php
echo "1";
?>
за да не дава грешка
 

Горе