좋아요, 그래서 이상한 문제라고 생각합니다. 내 양식 사용자 관리로 Usercake link to page을 사용하고 있습니다. 모든 것이 훌륭하게 작동하며 php/db 관리를 전진하지 않는 사람에게는 정말 멋지다. 나는 이제 사용자가 로그인했는지 여부에 따라 페이지의 모양을 변경하려고 시도하고 있습니다. Usercake를 사용하여 사용자 정보 검색
그래서이 link in the forum에서 나는 내 수정 된 버전은 내가 지금 알고if (isUserLoggedIn()){
print('
<ul class="login">
<li class="left"> </li>
<li>Hello
');
echo $loggedInUser->username . " Good 2 c ya!" ;
print(' </li>
<li class="sep">|</li>
<li id="toggle">
<a id="open" class="open" href="#">Log In | Register</a>
<a id="close" style="display: none;" class="close" href="#">Close Panel</a>
</li>
<li class="right"> </li>
</ul>
</div> <!--/top -->
</div> <!--panel -->
');
}else{ ... do everything normal
}
을 사용하고 싶습니다되어 사용자가 첫번째 코드에 기록되어있는 경우 페이지에 판넬 변경을 시도하고있다 그 isUserLoggedIn()
내가 로그인했을 때 화면이 변경되었으므로 $loggedInUser->username
이 비어 있기 때문에. 왜 이런 일이 일어나는지에 대한 어떤 이유라도 크게 감사 할 것입니다.
Notes : 스크립트에 'models/config.php'가 포함되어 있으며 문제없이 다른 페이지에 $loggedInUser->user_id
을 사용했지만 어떤 이유로 여기에서도 작동하지 않습니다. 나는 또한 어떤 이유로 든 전화를 끊을 수 있다는 것을 읽었을 때 이것이 작동하지 않는 것을 확인하기 위해 몇 차례에 걸쳐서 로그 아웃했다. 또한이 코드는 PHP를 사용하는 큰 페이지에 포함 된 my_script/my_function 안에 있습니다. 차이가있을 경우 다시 입력하십시오.