Если форум это основная часть проекта и хотелось бы использовать авторизацию, регистрацию и настройки форума на страницах сайта - тема для Вас!
Для решения задачи нам нужно поймать сессию $_SESSION['mid'] - которая хранит id пользователя и исходя от характеристик строить Функционал по части сайта.
CODE:
$user_info=false;
if(isset($_SESSION['mid'])){
$userfile=ROOT_DIR."/forum/members/".$_SESSION['mid'].".php";
if(file_exists($userfile)){
$fp = @fopen($userfile,'a+');
flock($fp, /*1*/2);
$filesize = filesize($userfile);
$filesize = ($filesize ===0) ? 1:$filesize-8;
fseek($fp,8);
$str = fread($fp,$filesize);
$user_info= (!empty($str))?unserialize($str):array(1);
}
ROOT_DIR - полный путь к директории с форумом
Теперь, если нужно добавить на сайте функции управления содержимым:
CODE:if($user_info['status']=='ad'){ echo "Я админ"; }
CODE:if($user_info['status']==false){ echo "Я не авторизован"; } |