zeile 41
Code: Alles auswählen
error_reporting (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
set_magic_quotes_runtime(0); // Disable magic_quotes_runtime
Code: Alles auswählen
$ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';
// Unset globally registered vars - PHP5 ... hhmmm
if (@$ini_val('register_globals') == '1' || strtolower(@$ini_val('register_globals')) == 'on')
{
$var_prefix = 'HTTP';
$var_suffix = '_VARS';
$test = array('_GET', '_POST', '_SERVER', '_COOKIE', '_ENV');
foreach ($test as $var)
{
if (is_array(${$var_prefix . $var . $var_suffix}))
{
unset_vars(${$var_prefix . $var . $var_suffix});
@reset(${$var_prefix . $var . $var_suffix});
}
if (is_array(${$var}))
{
unset_vars(${$var});
@reset(${$var});
}
}
if (is_array(${'_FILES'}))
{
unset_vars(${'_FILES'});
@reset(${'_FILES'});
}
if (is_array(${'HTTP_POST_FILES'}))
{
unset_vars(${'HTTP_POST_FILES'});
@reset(${'HTTP_POST_FILES'});
}
}
// PHP5 with register_long_arrays off?
if (!isset($HTTP_POST_VARS) && isset($_POST))
{
$HTTP_POST_VARS = $_POST;
$HTTP_GET_VARS = $_GET;
$HTTP_SERVER_VARS = $_SERVER;
$HTTP_COOKIE_VARS = $_COOKIE;
$HTTP_ENV_VARS = $_ENV;
$HTTP_POST_FILES = $_FILES;
}
ich habe mir einen ziehmlich unbekannten Change-Style on Index-Mod eingebaut und so umgeschrieben, dass die Selection-Box nicht auf der index.php ist sondern über die overall_header (page_header) im header jeder seite zu sehen ist und funzt.
wenn ich diesen Quellcode (oben) einbaue geht das ding nimmer.
so gut kapier ich das zeug auch nicht ich denke aba es geht um Globale Board-Variablen und insbesondere hängts wohl am coockie zusammen, weil der Mod bei mir ein 6h-coockie setzt in dem gespeichert wird welche Theme-ID der Gast oder User gerade gewählt hat.
vielleicht kann mir jemand genauer erklären was diese Veränderung überhaupt bewirkt und ich kann mir was überlegen dass ich den mod trotzdem noch benutzen kann und gleichzeitig auf die 10er und dann auf die 11er updaten kann.
danke schon mal an alle die mir helfen
cu
vinc
Nachtrag: in dem update von 2.0.10 auf 2.0.11 wird an common.php an der selben stelle eine weitere veränderung vorgenommen, mit dieser veränderung geht es aber auch nicht.