webproger > codes > tips
 
 도로명 주소 넣기
도로명 주소는 데이터가 6백만 건이라 자신의 서버에 저장하기에는 부담스러운 점이 많다. 게다가 수시로 업데이트되는 것을 따라잡기도 귀찮다. 저기서 그런 문제를 간단히 해결하는 방법을 제공하고 있다. (1) 스크립트 삽입 (2) 입력란 삽입 (3) 버튼 삽입
http://qindex.info/d.php?c=793#791
<script  src="//ajax.googleapis.com/ajax/libs/jque
ry/1/jquery.min.js" charset="UTF-8"></script>
<script 
  src="//cdn.poesis.kr/post/popup.min.js"
  charset="UTF-8"></script>

<input type='text' class="postcodify_postcode6_1">
<input type='text' class="postcodify_postcode6_2">
<input type='text' class="postcodify_address" />

<input type='button' id="search_button" value='O'>
<script>
  $("#search_button").postcodifyPopUp();
</script>
 
 문제 풀어서 열람하게...
과정은 이러하다. (1) 먼저 페이지의 주소를 붙여 퀴즈 페이지로 보낸다. (2) 거기서 퀴즈를 다 맞히면 퀴즈를 푼 아이디를 붙여 원래 페이지로 보내준다. (3) 퀴즈를 다 맞힌 아이디가 맞는지 확인한다. (4) 맞으면 세션 변수 nnslmy를 참으로 하고 페이지를 보여준다.
http://qindex.info/d.php?c=793#794
if(!$_SESSION['nnslmy']) {
  $r = "http://"
     . $_SERVER['HTTP_HOST']
     . $_SERVER['REQUEST_URI'];
  $s = "<script>window.location.href='"
     . "http://kallery.net/Q/t.php?r="
     . rawurlencode($r)
     . "';</script>";
  if($_GET['nnslmy']) {
    $q = "http://kallery.net/Q/q.php?i="
       . $_GET['nnslmy'];
    if($h=fopen($q,"rb")) {
      $r = fread($h,1);
      fclose($h);
    }
    if($r>0) $_SESSION['nnslmy'] = 1;
    else { echo $s; exit(); }
  } else { echo $s; exit(); }
}
 
 이미지 내려받기 어렵게...
background image로 넣기
http://qindex.info/d.php?c=793#2738
<style>
  .div {
    background-image:url(---);
    background-repeat:no-repeat;
    background-size:160px 132px;
    display:inline-block;
    padding:0px;
    border-width:0px;
    margin:0px;      
  }
  .a {
    display:block;
    padding:0px;
    border:1px solid white;
    margin:0px;
  }
  .img {
    display:block;
    width:160px;
    height:120px;
    padding:0px;
    border-width:0px;
    margin:0px;
  }
</style>
<div class='div'>
<a href='---' target='_blank' class='a'>
<img src='---blank.gif' class='img'>
</a></div>

-