Autor Zpráva
gix
Profil *
Zdravim, jsem v php zacatecnik a nevim si rady s nastavenim kodovani. Mam script pro vicejazycnou verzi stranek. CZ a EN… v CZ jako defaultnim jazyku mi to misto hacku a carek pise otazniky. Mam nastaveno utf-8… Prosim o radu co delam spatne. Diky za kazdou odpoved. Tady je muj script

--------------------------------------
index.php

<?php include ('language.php'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
<?php echo TITLE?>
</title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
</head>
<body>
<form method="POST" action = "">
<input type="submit" value="<?php echo CHANGE?>">
<select name="lang_id">
<option value="0"><?php echo CHOOSE_LANGUAGE?></option>
<option value="1">English</option>
<option value="2">Czech</option>
</select>
</form>
<strong><h3 style="color:#339900">
<?php echo WELCOME_TEXT?>
</strong></h3>
</body>
</html>





language.php

<?php
$lang_id = $_POST['lang_id'];
if(isset($lang_id)){
switch ($lang_id) {
case 0:
    require "language/cz.php";
    echo "Choose Language!";
    break;
case 1:
    require "language/en.php";
    break;
case 2:
    require "language/cz.php";
    break;
    }
}
else 
    require "language/cz.php";
?>


language/cz.php

<?php
define('CHARSET', 'utf-8');
define('WELCOME_TEXT', 'Váš jazyk je čestina!');
define('CHANGE', 'Změnit jazyk');
define('CHOOSE_LANGUAGE', 'Vybrat jazyk');
define('TITLE', 'Vítejte na stránkách!');
?>

Moderátor panther: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Keeehi
Profil
Musíš mít i ten soubor uložen jao utf-8.
gix
Profil *
Keeehi:
diky moc:) takova blbost:)))

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: