본문 내 특정 div 만 비밀번호 입력 후 보이기 기능

본문 내 특정 div 만 비밀번호 입력 후 보이기 기능

QA

본문 내 특정 div 만 비밀번호 입력 후 보이기 기능

본문

게시글의 본문 내용은 원활하게 확인할 수 있되 특정 div만 비밀번호 입력 후 비밀번호가 맞을시 해당 자리에 내용을 보이게 하는 방법이 있을까요?

 

 

viewer.inc.php (위 아래로 div 컨텐츠가 더 있습니다)


<div class="ch_contentainer theme-box">   
   <div class="ch_content" id="ch_secret">
    <center>
    <form action="도메인./secret.php">
    <p> 비밀번호를 입력해주세요. </p>
    <input type="text" name="password">
    <input type="submit">
    </center>
    </form>
       <br>
    <div id="secret_profile">
   <?php echo ('./secret.php'); ?>
   </div>
   </div>
</div>   

 

 

 

secret.php


<?php
$password=$_GET["password"];
    if($password=="1111"){
    echo nl2br($ch['secret']);
} else {
    echo "<script>alert('비밀번호가 틀렸습니다.'); history.back(); </script>";
}

 

로 한 후 연결되는 profile.secret.php 부분에서는 원하는 내용 ch['content'] 이 출력되는 것을 확인했습니다. 하지만 이 내용을 해당 페이지 안에서 비밀번호가 맞을 시 해당 div에서 보이게 하는 방법은 없을까요? 비밀 댓글 기능을 응용해볼까 했으나 막막해 여쭙니다.

 

 

이 질문에 댓글 쓰기 :

답변 1

내용 성격에 따라서 방법이 달리할 수 있겠지만

ajax로 처리하는 것이 일반적이겠네요.

비번 전송하고 맞으면 내용 받아서

해당 div에 뿌려주는 식으로요.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,674 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT