2017-10-30 1 views
-2

추가, 수정, 삭제 옵션이있는 테이블이 있습니다. 이제는 사용자를 로깅하지 않기 위해 버튼으로 div를 숨기려고합니다.로그인하기 전에 div를 숨기기

아니면 로그인 사용자가 아닌 사용자가 비활성화 버튼을 만들어야합니까?

+0

당신이 게시 할 수 주시기 바랍니다 당신이 현재 숨겨둔 div가 무엇인지 알 수 있도록 현재 코드? – MikeyBunny

+1

사례에 대한 자세한 내용을 제공해야합니다. 난 당신이 질문 같은 태그 때문에 PHP를 사용하는 가정합니다. 그러나 당신은 바닐라 PHP를 사용하거나 프레임 워크를 사용하고 있습니다. 알아 두는 것이 중요합니다. –

답변

1

사용자 로그인 후 당신은

$_SESSION['email']=$email; 

다음 사이트가 어떻게 작동하는지에 따라 코드

0

를 작성하는 어떤 노력을이 코드

<?php 
if(isset($_SESSION['email'])) 
{ 
    echo "<div>any text</div>"; 
} 
?> 

를 사용하는 세션과 같이있을 때 두 내가 생각할 수있는 가능한 해결책. 사용자가 다음에 로그온 한 경우

는 사용 PHP는

사용 :

<?php 
if ($logged_in) { 
?> 
<div>Your text here</div> 
<?php 
} 
?> 

참고 : 당신은 당신이 가까운 경우 "인쇄"를 "에코"를 사용하거나 필요하고 PHP를 열지 마십시오 태그는 아래의 "if"사이에 있습니다. 이렇게하면 HTML 부분을 훨씬 쉽게 읽고 쓸 수 있습니다.

사용 JAVASCRIPT

다음에 사용자가 로그인하면 숨기고 같은 것을 사용하여 DIV를 보여주기 위해 자바 스크립트를 사용해야합니다 때 페이지가 다시로드하지 않는 경우

var x = document.getElementById("myDIV"); 
if (x.style.display === "none") { 
    x.style.display = "block"; 
} else { 
    x.style.display = "none"; 
} 
관련 문제