106
$mypars = print_r($myparam, true);
$myw1 = "200";
$myw2 = "350;background-color:#f2f2f2";
$myw3 = "200";
$myw4 = "200;background-color:#f2f2f2";
$myw5 = "200";
$mymess = "<div style=\"white-space: nowrap;\">
<span style=\"width:$myw1;display:inline-block;\" >$mydate:
Redirect</span>
<span style=\"width:$myw2;display:inline-block;\" >Where: ".(
$mywhere != "" ? "\"$mywhere\"" : '')."</span>
<span style=\"width:$myw3;display:inline-block;\" >".( $myfrom
!= "" ? "\"$myfrom\"" : '')."</span>
<span style=\"width:$myw4;display:inline-block;\" >".( $mypage
!= "" ? "\"$mypage\"" : '')."</span>
<span style=\"width:$myw5;display:inline-block;\" >".( $mypars
!= "" ? "\"$mypars\"" : '')."</span>
</div>";
file_put_contents($_SESSION['doc_root']."/logs/redirect.html", $mymess,
FILE_APPEND);
}
public static function err2Log($myerr)
{
$mydate = date('Y-m-d H:i:s');
if(isset($_SERVER['REDIRECT_URL']))
$myfrom = $_SERVER['REDIRECT_URL'];
else
$myfrom = '';
$mypars = print_r($myparam, true);
$myw1 = "250px";
$myw2 = "300px";
$mymess = "<div style=\"white-space: nowrap;\">
<span style=\"width:$myw1;display:inline-block;\"
>$mydate</span>
<span style=\"width:$myw2;display:inline-block;\" >$myerr</span>
</div>";
file_put_contents($_SESSION['doc_root']."/logs/error.html", $mymess,
FILE_APPEND);
}
static function start()
{
require_once '/../allowed.php';
// контроллер и действие по умолчанию
$mycontroller_name = 'Main';
$myaction_name = 'index';
if(trim($_SESSION['site_prefix']) != "")
$myurl =
preg_replace("@^".preg_quote($_SESSION['site_prefix'])."@isU","",$_SERVER['REQUEST_
URI']);
else
$myurl = $_SERVER['REQUEST_URI'];
$myroutes = explode('/', $myurl);