1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00

Tabs -> spaces on top, and override $lang with

$LANG if $lang was empty or not set, given that
$LANG is always set to some useable language
code
This commit is contained in:
Gabor Hojtsy
2003-06-04 08:40:09 +00:00
parent 98679b4e1f
commit 5bc08a1522

View File

@@ -3,11 +3,11 @@
include_once "prepend.inc";
/* convert POST -> GET when dumping the user onto a mirror */
// Convert POST -> GET when dumping the user onto a mirror
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$_SERVER['REQUEST_URI'] = "/search.php?show=$show&pattern=" .
urlencode($pattern) .
"&base=" . urlencode($MYSITE) . "&lang=$lang";
$_SERVER['REQUEST_URI'] = "/search.php?show=$show&pattern=" .
urlencode($pattern) .
"&base=" . urlencode($MYSITE) . "&lang=$lang";
}
include 'loadavg.inc';
@@ -55,11 +55,9 @@ if ($MQ) {
if (isset($lang)) { $lang = stripslashes($lang); }
}
// Set language to the preferred one if not set
// (also preserves $lang if provided in POST/GET)
if (!isset($lang) && isset($LANG)) {
$lang = $LANG;
}
// Fallack to preferred language, preserving any
// language provided in the request
if (empty($lang)) { $lang = $LANG; }
// Only allow alphabetical chars in lang (security)
if (!preg_match("!^\\w+$!", $lang)) {