http://irbis-team.com/15/4/2Инициализация GET переменныхдошел до кода:
variables.php
if(IRB_REWRITE == 'on' && !empty($_GET['route']))
{
$param = explode('/', trim($_GET['route'], '/'));
$i = 0;
foreach($GET as $var => $val)
{
if(!empty($param[$i]))
$GET[$var] = $param[$i];
++$i;
}
}
elseif(count($_GET))
{
foreach($GET as $var => $val)
if(!empty($_GET[$var]))
$GET[$var] = $_GET[$var];
}
Дак вот в чем беда... поставил я в
config.php
define('IRB_REWRITE', 'off');
И на мое удивление скрип в
variables.php все равно считывал результат через if, а не через elseif
вспомнил как то обсуждали
вопрос связан с
законами де МорганаИзменил
скрипт с
if(IRB_REWRITE == 'on' && !empty($_GET['route']))
на
if(IRB_REWRITE == 'on' || !empty($_GET['route']))
И за
работало как планировалось изначально...
twin посмотрите плз...
скрипт... может я не прав
_____________
0_о