Subversion Repositories prepend

Rev

Rev 13 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13 Rev 15
Line 9... Line 9...
9
$xxx_go = false;
9
$xxx_go = false;
10
foreach ($xxx_directories_need_registerglobals as $xxx_directory_need_registerglobals) { /* @phpstan-ignore-line */
10
foreach ($xxx_directories_need_registerglobals as $xxx_directory_need_registerglobals) { /* @phpstan-ignore-line */
11
        if ($xxx_negate = (substr($xxx_directory_need_registerglobals,0,1) === '!')) {
11
        if ($xxx_negate = (substr($xxx_directory_need_registerglobals,0,1) === '!')) {
12
                $xxx_directory_need_registerglobals = substr($xxx_directory_need_registerglobals,1);
12
                $xxx_directory_need_registerglobals = substr($xxx_directory_need_registerglobals,1);
13
        }
13
        }
14
        if (strpos($_SERVER['SCRIPT_FILENAME'], $xxx_directory_need_registerglobals) === 0) {
14
        if (strpos($_SERVER['SCRIPT_FILENAME']??'', $xxx_directory_need_registerglobals) === 0) {
15
                $xxx_go = !$xxx_negate;
15
                $xxx_go = !$xxx_negate;
16
        }
16
        }
17
        if (strpos($_SERVER['PWD'] ?? '', $xxx_directory_need_registerglobals) === 0) {
17
        if (strpos(rtrim($_SERVER['PWD']??'',DIRECTORY_SEPARATOR), rtrim($xxx_directory_need_registerglobals,DIRECTORY_SEPARATOR)) === 0) {
18
                $xxx_go = !$xxx_negate;
18
                $xxx_go = !$xxx_negate;
19
        }
19
        }
20
        unset($xxx_negate);
20
        unset($xxx_negate);
21
}
21
}
22
unset($xxx_directories_need_registerglobals);
22
unset($xxx_directories_need_registerglobals);