@@ 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']); |