|
15.04.2010, 16:54
все остальное удалить в фнкции themeheader()?
PHP код:
function themeheader() {
global $user, $banners, $sitename, $slogan, $nukeurl, $site_logo, $anonymous, $cookie, $prefix, $db, $ThemeSel;
cookiedecode($user);
$username = $cookie[1];
if ($username == "") {
$username = $anonymous;
}
if (isset($_POST['query']) OR isset($_GET['query'])) {
(isset($_POST['query']) ? $query=filter($_POST['query'],"nohtml") : $query=filter(rawurldecode($_GET['query']),"nohtml"));
}
else {
$query='';
}
$ads = ads(0);
$public_msg = public_message();
$tmpl_file = "themes/$ThemeSel/header.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(left);
$tmpl_file = "themes/$ThemeSel/left_center.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
на том месте, где должны быть форма, стоит надпись здравствуйте гость..
поменял
if($username == $anonymous){
на
if(is_user($user)){
и все заработало
|
|