맛집 한번 더... 정보
게시판 맛집 한번 더...첨부파일
본문
추천
30
30
댓글 전체
기다렸던 스킨입니다. 감사합니다.
어헉, 감사합니다ㅠ
감사합니다.
지수아빠님.. 감사드리며 또, 모셔갑니다. 잘 사용할께요... ^^ 그리고 추천 ^^
감사합니다.. 잘쓰겠습니다.. ^^
지도가 않나오네요?
어떻게하나요...
어떻게하나요...
멋잇습니다. 잘쓰겟습니다.
감사합니다.
감사합니다.
좋은 스킨 감사합니다!
잘쓰겠습니다.
적용했는데 수정시 사진변경이나 추가 버튼이 안눌러 지는데요 ??
페이지에 오류가 있다 나오네요..
페이지에 오류가 있다 나오네요..
게시판관리자화면에서 파일설명사용에 체크해보세요...
저두 그런현상이.ㅜㅜㅜㅜㅜㅜㅜㅜㅜ
파일 추가는 반응이 없고 메뉴버튼은 적용이 않되네요. 지도 저용이 않되네요,ㅠㅠ
좋은 스킨인데....수정 부탁합니다.
좋은 스킨인데....수정 부탁합니다.
지수아빠님 아직 '지도노출'문제가 해결이 안되신 모양이네요....
아직 손 못보고 있습니다요... ㅜ.ㅜ
utf-8로 변환해서 함 적용해 보겠습니다. 지수아빠님..
일전에 제가 올려드린 스킨으로 바꾸니.. 지도 잘 ~~~ 표시됩니다.
그 전에는 지도 표시가 안되었습니다.
지수아빠님...
주소 : http://onuri.nanzoa.com/bbs/board.php?bo_table=07_4&wr_id=1
<?
// 지도의 폭
$map_width = 620;
// 지도의 높이
$map_height = 450;
// 지도의 축적 1~11 사이의 자연수. 1에 가까울 수록 지도가 확대
$map_zoom = 2;
// 네이버 지도api 키값
$map_key = "key=지도api 키값";
// 쿼리 돌릴 주소
$address = substr($view[wr_3], 8); // 3번 여유 필드에 저장 되어 있는 주소의 우편번호를 삭제
$adrress1 = str_replace("|","",$address); // | 태그 삭제
$map_query = str_replace(" ","%20",$adrress1); // 3번 여유 필드에 저장 되어 있는 주소의 공백을 제거하여 변수에 저장
// euc-kr로 변환
$map_cquery =iconv("utf-8","euc-kr","$map_query");
// 여기부터 주소 검색 xml 파싱
$pquery = $map_key. "&query=". $map_cquery;
$fp = fsockopen ("maps.naver.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)";
} else {
fputs($fp, "GET /api/geocode.php?");
fputs($fp, $pquery);
fputs($fp, " HTTP/1.1\r\n");
fputs($fp, "Host: maps.naver.com\r\n");
fputs($fp, "Connection: Close\r\n\r\n");
$header = "";
while (!feof($fp)) {
$out = fgets ($fp,512);
if (trim($out) == "") {
break;
}
$header .= $out;
}
$mapbody = "";
while (!feof($fp)) {
$out = fgets ($fp,512);
$mapbody .= $out;
}
$idx = strpos(strtolower($header), "transfer-encoding: chunked");
if ($idx > -1) { // chunk data
$temp = "";
$offset = 0;
do {
$idx1 = strpos($mapbody, "\r\n", $offset);
$chunkLength = hexdec(substr($mapbody, $offset, $idx1 - $offset));
if ($chunkLength == 0) {
break;
} else {
$temp .= substr($mapbody, $idx1+2, $chunkLength);
$offset = $idx1 + $chunkLength + 4;
}
} while(true);
$mapbody = $temp;
}
fclose ($fp);
}
// 여기까지 주소 검색 xml 파싱
// 여기부터 좌표값 변수에 등록
$map_x_point_1=explode("<x>", $mapbody);
$map_x_point_2=explode("</x>", $map_x_point_1[1]);
$map_x_point=$map_x_point_2[0];
$map_y_point_1=explode("<y>", $mapbody);
$map_y_point_2=explode("</y>", $map_y_point_1[1]);
$map_y_point=$map_y_point_2[0];
// 여기까지 좌표값 변수에 등록
?>
<!-- 네이버 지도 키 값 -->
<SCRIPT LANGUAGE="JavaScript" src="http://map.naver.com/js/naverMap.naver?key=지도api 키값"></SCRIPT>
<!-- 네이버 지도 키 값 끝 -->
<? if ($view[wr_3]) { // 임시필드인 wr_3에 주소가 있다면 네이버 api 지도를 출력
?>
<table width="600" cellpadding="10" cellspacing="2" bgcolor="f4f4f4" >
<tr>
<td bgcolor="ffffff">
<table width="100%" cellpadding="0" cellspacing="0" bgcolor="eeeeee" >
<tr>
<td height="40" bgcolor="eeeeee">
<STRONG><FONT color=#666666 size=3>주소 : <? echo $adrress1; ?></FONT></STRONG><br />
</td>
</tr>
<tr>
<td bgcolor="ffffff">
<table width="100%" cellpadding="3" cellspacing="1" bgcolor="eeeeee" >
<tr bgcolor="ffffff">
<td>
<!-- 지도 출력 -->
<div id='mapContainer'></div>
<!-- 지도 출력 끝 -->
</tr>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? } ?>
<SCRIPT LANGUAGE="JavaScript">
<!--
var x_point = <? echo $map_x_point; ?>;
var y_point = <? echo $map_y_point; ?>;
var icon = new NIcon("../skin/board/mw_basic_geup_map_utf8/img/map_icon4.gif", new NSize(25,25)); // 아이콘파일을 계정에 만드시고(지정된 위치에 표시되는 아이콘입니다) 이미지 주소 및 크기를 변경해주세요
var loc_Point = new NPoint(x_point,y_point); // 포인트 표시
var map_mark = new NMark(loc_Point, icon ); // 지도에 아이콘 표시
var mapObj = new NMap(document.getElementById('mapContainer'),<? echo $map_width; ?>,<? echo $map_height; ?>); // 지도창
var infowin = new NInfoWindow();
var zoom = new NZoomControl();
var zoomlevel = <? echo $map_zoom; ?>
mapObj.addOverlay(map_mark); // 지도에 마크표시
mapObj.setCenterAndZoom(loc_Point,zoomlevel); // 지도 중앙
mapObj.addOverlay(infowin);
zoom.setAlign("left"); // 줌 조절 버튼 왼쪽에 위치
zoom.setValign("bottom"); // 줌 조절 버튼 아래에 위치
// mapObj.enableWheelZoom(); 지도 안에서 휠로 줌 조절 가능하게 하려면 주석을 풀어주세요
mapObj.addControl(zoom);
//-->
</SCRIPT>
그 전에는 지도 표시가 안되었습니다.
지수아빠님...
주소 : http://onuri.nanzoa.com/bbs/board.php?bo_table=07_4&wr_id=1
<?
// 지도의 폭
$map_width = 620;
// 지도의 높이
$map_height = 450;
// 지도의 축적 1~11 사이의 자연수. 1에 가까울 수록 지도가 확대
$map_zoom = 2;
// 네이버 지도api 키값
$map_key = "key=지도api 키값";
// 쿼리 돌릴 주소
$address = substr($view[wr_3], 8); // 3번 여유 필드에 저장 되어 있는 주소의 우편번호를 삭제
$adrress1 = str_replace("|","",$address); // | 태그 삭제
$map_query = str_replace(" ","%20",$adrress1); // 3번 여유 필드에 저장 되어 있는 주소의 공백을 제거하여 변수에 저장
// euc-kr로 변환
$map_cquery =iconv("utf-8","euc-kr","$map_query");
// 여기부터 주소 검색 xml 파싱
$pquery = $map_key. "&query=". $map_cquery;
$fp = fsockopen ("maps.naver.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)";
} else {
fputs($fp, "GET /api/geocode.php?");
fputs($fp, $pquery);
fputs($fp, " HTTP/1.1\r\n");
fputs($fp, "Host: maps.naver.com\r\n");
fputs($fp, "Connection: Close\r\n\r\n");
$header = "";
while (!feof($fp)) {
$out = fgets ($fp,512);
if (trim($out) == "") {
break;
}
$header .= $out;
}
$mapbody = "";
while (!feof($fp)) {
$out = fgets ($fp,512);
$mapbody .= $out;
}
$idx = strpos(strtolower($header), "transfer-encoding: chunked");
if ($idx > -1) { // chunk data
$temp = "";
$offset = 0;
do {
$idx1 = strpos($mapbody, "\r\n", $offset);
$chunkLength = hexdec(substr($mapbody, $offset, $idx1 - $offset));
if ($chunkLength == 0) {
break;
} else {
$temp .= substr($mapbody, $idx1+2, $chunkLength);
$offset = $idx1 + $chunkLength + 4;
}
} while(true);
$mapbody = $temp;
}
fclose ($fp);
}
// 여기까지 주소 검색 xml 파싱
// 여기부터 좌표값 변수에 등록
$map_x_point_1=explode("<x>", $mapbody);
$map_x_point_2=explode("</x>", $map_x_point_1[1]);
$map_x_point=$map_x_point_2[0];
$map_y_point_1=explode("<y>", $mapbody);
$map_y_point_2=explode("</y>", $map_y_point_1[1]);
$map_y_point=$map_y_point_2[0];
// 여기까지 좌표값 변수에 등록
?>
<!-- 네이버 지도 키 값 -->
<SCRIPT LANGUAGE="JavaScript" src="http://map.naver.com/js/naverMap.naver?key=지도api 키값"></SCRIPT>
<!-- 네이버 지도 키 값 끝 -->
<? if ($view[wr_3]) { // 임시필드인 wr_3에 주소가 있다면 네이버 api 지도를 출력
?>
<table width="600" cellpadding="10" cellspacing="2" bgcolor="f4f4f4" >
<tr>
<td bgcolor="ffffff">
<table width="100%" cellpadding="0" cellspacing="0" bgcolor="eeeeee" >
<tr>
<td height="40" bgcolor="eeeeee">
<STRONG><FONT color=#666666 size=3>주소 : <? echo $adrress1; ?></FONT></STRONG><br />
</td>
</tr>
<tr>
<td bgcolor="ffffff">
<table width="100%" cellpadding="3" cellspacing="1" bgcolor="eeeeee" >
<tr bgcolor="ffffff">
<td>
<!-- 지도 출력 -->
<div id='mapContainer'></div>
<!-- 지도 출력 끝 -->
</tr>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<? } ?>
<SCRIPT LANGUAGE="JavaScript">
<!--
var x_point = <? echo $map_x_point; ?>;
var y_point = <? echo $map_y_point; ?>;
var icon = new NIcon("../skin/board/mw_basic_geup_map_utf8/img/map_icon4.gif", new NSize(25,25)); // 아이콘파일을 계정에 만드시고(지정된 위치에 표시되는 아이콘입니다) 이미지 주소 및 크기를 변경해주세요
var loc_Point = new NPoint(x_point,y_point); // 포인트 표시
var map_mark = new NMark(loc_Point, icon ); // 지도에 아이콘 표시
var mapObj = new NMap(document.getElementById('mapContainer'),<? echo $map_width; ?>,<? echo $map_height; ?>); // 지도창
var infowin = new NInfoWindow();
var zoom = new NZoomControl();
var zoomlevel = <? echo $map_zoom; ?>
mapObj.addOverlay(map_mark); // 지도에 마크표시
mapObj.setCenterAndZoom(loc_Point,zoomlevel); // 지도 중앙
mapObj.addOverlay(infowin);
zoom.setAlign("left"); // 줌 조절 버튼 왼쪽에 위치
zoom.setValign("bottom"); // 줌 조절 버튼 아래에 위치
// mapObj.enableWheelZoom(); 지도 안에서 휠로 줌 조절 가능하게 하려면 주석을 풀어주세요
mapObj.addControl(zoom);
//-->
</SCRIPT>
리스트.스킨 관리자 버튼 15*15 바꾸어셔야 합니다.
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" width="58" height="18" border="0" align="absmiddle"></a><?}?></td>
<? if ($admin_href) { ?><a href="<?=$admin_href?>"><img src="<?=$board_skin_path?>/img/btn_admin.gif" title="관리자" width="58" height="18" border="0" align="absmiddle"></a><?}?></td>
다음에 꼭 적용해 보아야겠습니다. 감사합니다.
감사합니다.
utf-8 은 없나요?
utf-8 은 없나요?
지수아빠님!!
좋은 스킨 공개해 주셔서 고맙습니다.
추천합니다.
+++++++++++++++++++++++++++++++++
참고로
사진을 10개 모두 꽉 채우면 좌측하단의 스크립트 에러표시가 사라지고 정상작동합니다.
지도는 자신의 map-key를 인증 받아서 지수아빠님의 map.php 에 써넣어 주면 잘 나오고요.
확인주소: http://webnara.kr/g4/bbs/board.php?bo_table=sikdang
좋은 스킨 공개해 주셔서 고맙습니다.
추천합니다.
+++++++++++++++++++++++++++++++++
참고로
사진을 10개 모두 꽉 채우면 좌측하단의 스크립트 에러표시가 사라지고 정상작동합니다.
지도는 자신의 map-key를 인증 받아서 지수아빠님의 map.php 에 써넣어 주면 잘 나오고요.
확인주소: http://webnara.kr/g4/bbs/board.php?bo_table=sikdang
스킨 추천입니다 ... ^^
그런데 사진을 10개 꽉 채워야만 스크립트 에러표시가 사라지는 문제
이거 해결방법좀 ;; 하나만 올려도 에러표시 안났으면 좋겠는데 ㅠ
그런데 사진을 10개 꽉 채워야만 스크립트 에러표시가 사라지는 문제
이거 해결방법좀 ;; 하나만 올려도 에러표시 안났으면 좋겠는데 ㅠ
지도가 안나오네요 ;; 인증키 받아서 map.php파일의 두군데에 넣었는데
지도가 안나옵니다 ... 인증키가 잘못된것일까요?
인증키 디렉토리 입력할때 주소 어떻게 넣으셨는지 아시는분 답변좀 부탁드립니다.
http://sir.co.kr/bbs
http://sir.co.kr/bbs/board.php
어떤식으로 신청해야 될까요?
지도가 안나옵니다 ... 인증키가 잘못된것일까요?
인증키 디렉토리 입력할때 주소 어떻게 넣으셨는지 아시는분 답변좀 부탁드립니다.
http://sir.co.kr/bbs
http://sir.co.kr/bbs/board.php
어떤식으로 신청해야 될까요?
그냥 "/" 이렇게 해주시는게 좋더군요...
아주 좋습네다
유용하게 사용하겠습니다.
감사합니다.
감사합니다.
유한자료 감사합니다.^^
감사합니다....유용하게 잘사용하겠습니다....^^
맛집광고
아주 좋네요
감사합니다
감사합니다
메뉴추가 버튼
좋네요.
감사합니다.
맛집
맛집
감사합니다.
잘쓰겠습니다. 감사합니다^^
추천~!!
감사합니다..
행님덕분에 지도출력 1년만에 수정했네요..^^
행님덕분에 지도출력 1년만에 수정했네요..^^