Initialize variables outside blocks

git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@427 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
jakubvrana
2008-07-10 15:39:24 +00:00
parent de8a3c57dc
commit d8df52061e
13 changed files with 20 additions and 28 deletions

View File

@@ -1,5 +1,5 @@
<?php
static $langs = array(
$langs = array(
'en' => 'English',
'cs' => 'Čeština', // Jakub Vrána - http://php.vrana.cz
'sk' => 'Slovenčina', // Ivan Suchy - http://www.ivansuchy.com
@@ -39,6 +39,7 @@ if (isset($_GET["lang"])) {
$_SESSION["lang"] = $_GET["lang"];
}
$LANG = "en";
if (isset($langs[$_COOKIE["lang"]])) {
setcookie("lang", $_GET["lang"], strtotime("+1 month"), preg_replace('~\\?.*~', '', $_SERVER["REQUEST_URI"]));
$LANG = $_COOKIE["lang"];
@@ -51,7 +52,6 @@ if (isset($langs[$_COOKIE["lang"]])) {
$accept_language[str_replace("_", "-", $match[1])] = (isset($match[3]) ? $match[3] : 1);
}
arsort($accept_language);
$LANG = "en";
foreach ($accept_language as $lang => $q) {
if (isset($langs[$lang])) {
$LANG = $lang;