|
@@ 131-133 (lines=3) @@
|
| 128 |
|
|
| 129 |
|
// Get language from: _POST, _GET, _COOKIE, phpMyFAQ configuration and the automatic language detection |
| 130 |
|
$detectedLang['post'] = Filter::filterInput(INPUT_POST, 'language', FILTER_SANITIZE_STRING); |
| 131 |
|
if (!is_null($detectedLang['post']) && !self::isASupportedLanguage($detectedLang['post'])) { |
| 132 |
|
$detectedLang['post'] = null; |
| 133 |
|
} |
| 134 |
|
// Get the user language |
| 135 |
|
$detectedLang['get'] = Filter::filterInput(INPUT_GET, 'lang', FILTER_SANITIZE_STRING); |
| 136 |
|
if (!is_null($detectedLang['get']) && !self::isASupportedLanguage($detectedLang['get'])) { |
|
@@ 136-138 (lines=3) @@
|
| 133 |
|
} |
| 134 |
|
// Get the user language |
| 135 |
|
$detectedLang['get'] = Filter::filterInput(INPUT_GET, 'lang', FILTER_SANITIZE_STRING); |
| 136 |
|
if (!is_null($detectedLang['get']) && !self::isASupportedLanguage($detectedLang['get'])) { |
| 137 |
|
$detectedLang['get'] = null; |
| 138 |
|
} |
| 139 |
|
// Get the faq record language |
| 140 |
|
$detectedLang['artget'] = Filter::filterInput(INPUT_GET, 'artlang', FILTER_SANITIZE_STRING); |
| 141 |
|
if (!is_null($detectedLang['artget']) && !self::isASupportedLanguage($detectedLang['artget'])) { |
|
@@ 141-143 (lines=3) @@
|
| 138 |
|
} |
| 139 |
|
// Get the faq record language |
| 140 |
|
$detectedLang['artget'] = Filter::filterInput(INPUT_GET, 'artlang', FILTER_SANITIZE_STRING); |
| 141 |
|
if (!is_null($detectedLang['artget']) && !self::isASupportedLanguage($detectedLang['artget'])) { |
| 142 |
|
$detectedLang['artget'] = null; |
| 143 |
|
} |
| 144 |
|
// Get the language from the session |
| 145 |
|
if (isset($_SESSION['lang']) && self::isASupportedLanguage($_SESSION['lang'])) { |
| 146 |
|
$detectedLang['session'] = trim($_SESSION['lang']); |