테스트 사이트 - 개발 중인 베타 버전입니다

메인화면에서 다음 주소 API 입력기 사용 채택완료

고밍 4년 전 조회 1,434

메인화면에서 문의하기 게시판 글쓰기(?) 양식이 보이는 홈페이지로

스킨다운받아서 제작중입니다.

 

board 폴더에 online이라는 폴더에 글쓰기랑 다 있고

최상위에 customer1.php 이라는 파일에 글쓰기 양식이 있고

이걸 index페이지에서 include해서 사용하는 방식입니다.

 

게시판 글쓰기에  다음 주소 api입력기 사용하는 방법보고 넣었더니 주소검색 잘되고

글읽기에서도 잘 나와요.

 

제가 디자이너 이다보니 잘 몰라서

customer1 파일에도 게시판 글쓰기 페이지랑 똑같이  내용을 추가하고 했더니 작동이 안되네요.

 

이럴경우 어떻게 넣어야 하나요?

 

제가 만든 내용은

 

customer1 파일 상단에

 

add_javascript(G5_POSTCODE_JS, 0); //다음 주소 js // 주소입력 $addr = explode('|',$write['wr_3']); $ex_zip  = $addr[0]; $ex_addr1  = $addr[1]; $ex_addr2  = $addr[2]; $ex_addr3  = $addr[3]; $ex_jibeon  = $addr[4];

?>

 

이렇게 내용이 들어가있구요(여분필드는 wr3 사용)

 

입력칸은

                                        

 

skin > board > online폴더에

write_update.skin.php 파일에

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 alert('상담문의가 신청되었습니다.', G5_URL); ?>

 

이렇게들어가 있어요

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

1. 상단과 하단만 나오는 일반페이지 (index.php) 를 만드신후 컨텐츠 를 제외한 상하단이 제대로 나오는지 확인하세요

 

2. common.php 파일 호출 전에 

</p>

<pre>
<code>$_REQUEST['bo_table'] = 'free'; // 테이블명 입력
</code></pre>

<p>

를 입력하세요 (게시판 아이디가 free 여야 합니다

도메인/bbs/board.php?bo_table=free   으로 접근시 정상적으로 노출되는 게시판)

 

3. 컨텐츠(게시판 글쓰기) 가 나올 위치에

</pre>

<pre>
<code> <?
 include_once(G5_BBS_PATH.'/write.php');
 ?></code></pre>

<p>

 

를 입력해주세요

 

4. 위와 같이했는데 존재하지 않는 게시판 이라고 노출이 되시면

$_REQUEST 가 정상적으로 되지 않았던지  , 게시판 id 가 없는 경우인데

적용한 전체소스를 주시면 확인이 좀더 쉽습니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

고밍
4년 전
common.php 파일 호출 전에 넣으니깐 제대로 나오네요!

감사합니다!! 문제 해결했어요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

특정 게시판 글쓰기를 일반 페이지에서 노출 시키고 싶으시면

</p>

<pre>
<code><?php
$_REQUEST['bo_table'] = '</code>online<code>'; // 테이블명 입력
include_once('./_common.php');
include_once(G5_PATH.'/head.php');
?>
<div id="ctt_con" class="sub01_01">
 <?
 include_once(G5_BBS_PATH.'/write.php');
 ?>
 
</div>
<?php
include_once(G5_PATH.'/tail.php');
?></code></pre>

<p><code>

 

위처럼 사용하시면 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

고밍
4년 전
테이블명이 free라서
$_REQUEST['bo_table'] = 'free'; // 테이블명 입력

index페이지 상단에 이렇게 추가하고
아래에
<?
include_once(G5_BBS_PATH.'/write.php');
?>
넣었더니 존재하지 않는 게시판이라고 나오네요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인