간단한 post형식의 검색 만들기 > 그누보드5 팁자료실

그누보드5 팁자료실

간단한 post형식의 검색 만들기 정보

간단한 post형식의 검색 만들기

본문

get 방식을 이용한 검색 방법도 있겠지만, 일반페이지에서 간단하게 post 방식으로 검색하는 방법을 소개합니다. 

a.php 파일에서 post로 b.php에 값을 보내고 바로 a.php로 값을 받아서 sql 부분 조건을 만족하면 출력하게 하면 검색 효과를 볼 수 있습니다. post 전송이라 get보다는 안전할 것으로 보입니다.

아래 방법을 활용해서 간단하게 만드시면 될 거 같아요.

 

a.php 파일에 검색창을 만듭니다. 또한, 여러 input 값들을 추가하시면 됩니다.

<?php

if($_POST['c']) {

  sql ~~~~

} else {

 sql ~~~

)

?>

<form action="b.php" method="post">
    <input type="text" name="c" value="<?php echo $_POST['c']; ?>">
    <input type="submit" value="Submit">
</form>

 

~~~ 출력 결과물

 

b.php 파일에서 

<?php if(!$_POST['c']) alert("잘못된 접근입니다.", G5_URL); ?>

<script>
function go_immediately()
{
        document.form_send_immediately.action = "a.php";
        document.form_send_immediately.submit();

}
</script>

<body onload="go_immediately();">
    <form name="form_send_immediately" method="post">
        <input type="text" name="c" value="<?php echo $_POST['c']; ?>">
    </form>
</body>
 

추천
8

댓글 8개

전체 2,432 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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