/trunk/php_auto_pre/001-mysql_replacement.php |
---|
8,11 → 8,11 |
$xxx_vts_prepend_config = array(); |
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file; |
unset($xxx_vts_prepend_config_file); |
$xxx_directories_need_mysql = $xxx_vts_prepend_config['directories_need_mysql']; |
$xxx_directories_need_mysql = $xxx_vts_prepend_config['directories_need_mysql'] ?? array(); /* @phpstan-ignore-line */ |
unset($xxx_vts_prepend_config); |
$xxx_go = false; |
foreach ($xxx_directories_need_mysql as $xxx_directory_need_mysql) { |
foreach ($xxx_directories_need_mysql as $xxx_directory_need_mysql) { /* @phpstan-ignore-line */ |
if ($xxx_negate = (substr($xxx_directory_need_mysql,0,1) === '!')) { |
$xxx_directory_need_mysql = substr($xxx_directory_need_mysql,1); |
} |
24,7 → 24,7 |
unset($xxx_directories_need_mysql); |
unset($xxx_directory_need_mysql); |
if ($xxx_go && !function_exists('mysql_connect')) { |
if ($xxx_go && !function_exists('mysql_connect')) { /* @phpstan-ignore-line */ |
$vts_mysqli = null; |
$vts_mysqli_report_set_once = false; |
/trunk/php_auto_pre/002-register-globals.php |
---|
3,11 → 3,11 |
$xxx_vts_prepend_config = array(); |
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file; |
unset($xxx_vts_prepend_config_file); |
$xxx_directories_need_registerglobals = $xxx_vts_prepend_config['directories_need_registerglobals']; |
$xxx_directories_need_registerglobals = $xxx_vts_prepend_config['directories_need_registerglobals'] ?? array(); /* @phpstan-ignore-line */ |
unset($xxx_vts_prepend_config); |
$xxx_go = false; |
foreach ($xxx_directories_need_registerglobals as $xxx_directory_need_registerglobals) { |
foreach ($xxx_directories_need_registerglobals as $xxx_directory_need_registerglobals) { /* @phpstan-ignore-line */ |
if ($xxx_negate = (substr($xxx_directory_need_registerglobals,0,1) === '!')) { |
$xxx_directory_need_registerglobals = substr($xxx_directory_need_registerglobals,1); |
} |
19,7 → 19,7 |
unset($xxx_directories_need_registerglobals); |
unset($xxx_directory_need_registerglobals); |
if ($xxx_go) { |
if ($xxx_go) { /* @phpstan-ignore-line */ |
# Warum so viele ___ ? Damit man auf keinen Fall ein GET/POST Argument mit diesen Variablen überschreibt! |
foreach ($_REQUEST as $___key___ => $___val___) { |
global ${$___key___}; |
/trunk/php_auto_pre/003-ereg-functions.php |
---|
3,11 → 3,11 |
$xxx_vts_prepend_config = array(); |
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file; |
unset($xxx_vts_prepend_config_file); |
$xxx_directories_need_ereg = $xxx_vts_prepend_config['directories_need_ereg'] ?? array(); |
$xxx_directories_need_ereg = $xxx_vts_prepend_config['directories_need_ereg'] ?? array(); /* @phpstan-ignore-line */ |
unset($xxx_vts_prepend_config); |
$xxx_go = false; |
foreach ($xxx_directories_need_ereg as $xxx_directory_need_ereg) { |
foreach ($xxx_directories_need_ereg as $xxx_directory_need_ereg) { /* @phpstan-ignore-line */ |
if ($xxx_negate = (substr($xxx_directory_need_ereg,0,1) === '!')) { |
$xxx_directory_need_ereg = substr($xxx_directory_need_ereg,1); |
} |
19,7 → 19,7 |
unset($xxx_directories_need_ereg); |
unset($xxx_directory_need_ereg); |
if ($xxx_go) { |
if ($xxx_go) { /* @phpstan-ignore-line */ |
if (function_exists('ereg') !== true) { |
function ereg($pattern, $string, &$regs) { |
return preg_match('~' . addcslashes($pattern, '~') . '~', $string, $regs); |
/trunk/php_auto_pre/004-anti-xss.php |
---|
5,7 → 5,7 |
$xxx_vts_prepend_config = array(); |
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file; |
unset($xxx_vts_prepend_config_file); |
$xxx_directories_need_anti_xss = $xxx_vts_prepend_config['directories_need_anti_xss']; |
$xxx_directories_need_anti_xss = $xxx_vts_prepend_config['directories_need_anti_xss'] ?? array(); /* @phpstan-ignore-line */ |
unset($xxx_vts_prepend_config); |
function ___check_xss___($str) { |
22,7 → 22,7 |
// --- |
$xxx_go = false; |
foreach ($xxx_directories_need_anti_xss as $xxx_directory_need_anti_xss) { |
foreach ($xxx_directories_need_anti_xss as $xxx_directory_need_anti_xss) { /* @phpstan-ignore-line */ |
if ($xxx_negate = (substr($xxx_directory_need_anti_xss,0,1) === '!')) { |
$xxx_directory_need_anti_xss = substr($xxx_directory_need_anti_xss,1); |
} |
33,7 → 33,7 |
unset($xxx_directories_need_anti_xss); |
unset($xxx_directory_need_anti_xss); |
if ($xxx_go) { |
if ($xxx_go) { /* @phpstan-ignore-line */ |
if (isset($_SERVER['REQUEST_URI'])) ___check_xss___($_SERVER['REQUEST_URI']); |
if (isset($_SERVER['QUERY_STRING'])) ___check_xss___($_SERVER['QUERY_STRING']); |
if (isset($_SERVER['SCRIPT_URI'])) ___check_xss___($_SERVER['SCRIPT_URI']); |
/trunk/php_auto_pre |
---|
Property changes: |
Deleted: svn:ignore |
-config.local.php |
- |
/trunk |
---|
Property changes: |
Modified: svn:ignore |
+config.local.php |
.phpstan.tmp |
- |
+phpstan.neon |