notani пишет:Пе получается вставить текстом (слишком большой) Прекрипил файлом
Замените функцию (она со строки 26 по строку 44 в прикрепленном файле)
CODE:// Advanced internal redirect by yura3d (http://www.exbb.org/)
function get_rd($sess_id = 0) {
$rd = (!empty($_SESSION['rd'])) ? $_SESSION['rd'] : 'index.php';
if (!$sess_id)
return $rd;
preg_match('#([^\?]+|)(\?([^\#]+)|)(\#(.*)|)#s', $rd, $rd);
if ($rd[3] === '')
$rd[3] = '?'._SESSION_ID;
else
$rd[3] = $rd[2].'&'._SESSION_ID;
if ($rd[5] !== '')
$rd[5] = $rd[4];
return $rd = $rd[1].$rd[3].$rd[5];
}
полностью на:
CODE:// Advanced internal redirect by yura3d (http://www.exbb.org/) edited igrok54
function get_rd($sess_id = 0) {
$rd = (!empty($_SESSION['rd'])) ? $_SESSION['rd'] : 'index.php';
if (!isset($sess_id)) {
return $rd;
} else {
preg_match('#([^\?]+|)(\?([^\#]+)|)(\#(.*)|)#s', $rd, $rd);
if (!isset($rd[3]) || empty($rd[3])) {
$rd[3] = '?'._SESSION_ID;
} else {
$rd[3] = $rd[2].'&'._SESSION_ID;
}
if (!isset($rd[5]) || !empty($rd[5])) {
$rd[5] = $rd[4];
}
return $rd = $rd[1].$rd[3].$rd[5];
}
} |