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

자체 제작 페이지에head 삽입하면 에러 (그림으로 설명) 채택완료

대발해 10년 전 조회 3,840

링크 : http://hibs.org/gnuboard4/sms/sms_main.php" target="_self">http://hibs.org/gnuboard4/sms/sms_main.php

안녕하세요. 제가 지금 자체 페이지를 그누보드로 제작한 사이트에서 사용하려고 합니다.

 우선 다음과 같은 페이지를 만들었는데요, 내용만 있는 페이지이고 메뉴라든지 로그인 등 아무것도 없습니다. 서버에 올린 모습입니다.


 그 다음에 저 표의 위까지 head.php를 적용하고 싶어서 게시판 스킨에서 메뉴 띄우듯이

head.php를 그대로 복사한 후 붙여넣었습니다.

 

 붙여넣었더니 미리 보는 화면에서도 문제 없이 붙여졌습니다(게시판만 있는 상황에서 view, list, write.skin.php에도 똑같은 방법을 적용하면 잘 나옴)

 

▶ 서버에 업로드를 하면 아무 내용도 안 나오고 빈 화면이 나타납니다.  그래서 검색해 보았더니 그림처럼 "개별 페이지 접근 불가"부분을 삭제하라는 답변이 있어서 삭제를 했습니다.

 그런 후 서버에 업로드해서 보니까 다음처럼 문제가 발생했습니다.

▼ 경로를 제대로 인식하지 못해서 그런가 하고 경로를 /gnuboard4/를 삽입해주면 아래처럼 그림 정도는 나타나지만 문제는 여전합니다.



 

 

그림으로 설명해 드렸는데 잘 이해가 되셨는지 모르겠습니다. 게시판은 스킨에만 붙여넣어도 되는데 php로 직접 만들어서 업로드 한 파일에 똑같이 해도 안 되네요. 즉, 그림에 보이는 상단 및 로그인 하기 전, 후의 메뉴부분이 있으면서 본문이 나타날 부분에 제가 작성한 페이지가 보이길 원하는데 아무리 찾아봐도 해결책이 없는 것 같네요. 최종적인 소스 코드도 함께 올려드리겠습니다.

------------------------------------ "/gnuboard4/" 경로를 새로 지정하면 그림이 인식됨

/* 작성자:너나우리 모바일팀(sms@goodinternet.co.kr)

* 작성일자:2012년 11월 20일

* 작성목적: 본 프로그램은 통큰아이 문자메세지에서 php 웹프로그램 관련 예제입니다.

*             본 예제에서는 보내는 사람의 핸드폰번호, 받는사람 핸드폰번호,전송내용을 sms_process.php으로

*             값을 전송하는 모듈입니다.

*/

?>

문자메시지 발송 :: 홍익대학교 교육방송국 HIBS 동우회

 

include_once("$g4[path]/head.sub.php");

include_once("$g4[path]/lib/outlogin.lib.php");

include_once("$g4[path]/lib/poll.lib.php");

include_once("$g4[path]/lib/visit.lib.php");

include_once("$g4[path]/lib/connect.lib.php");

include_once("$g4[path]/lib/popular.lib.php");

 

//print_r2(get_defined_constants());

 

// 사용자 화면 상단과 좌측을 담당하는 페이지입니다.

// 상단, 좌측 화면을 꾸미려면 이 파일을 수정합니다.

 

$table_width = 1004;

?>

 

   

       

       

           

       

       

 

   

   

   

   

   

   

       

       

           

       

       

 

   

       

       

           

           

 

           

           

           

           

           

           

           

           

           

 

           

           

 

       

       

 

   

   

   

   

   

   

   

   

   

   

   

 http://hibs.org/gnuboard4/bbs/board.php?bo_table=namelist">http://hibs.org/gnuboard4/bbs/board.php?bo_table=namelist">동우회원 주소록

      http://hibs.org/gnuboard4/sms/sms_main.php">http://hibs.org/gnuboard4/sms/sms_main.php">문자메시지 발송

      http://hibs.org/gnuboard4/mailsend.html">http://hibs.org/gnuboard4/mailsend.html">이메일 발송

       

       

       

       

 

       

       

           

           

           

           

           

       

       

           

       

       

       

   

 

 

 

   

   

   

   

   

   

       

 

       

 

       

 

       

 

       

 

       

 

       

   

발신자번호

  

 * 번호를 공백없이 입력

수신자번호

  

 * 번호를 공백없이 입력

내용

  

예약1

  

  * 날짜를 공백없이 yyyymmdd형식에 맞게 입력

예약2

  

  * 시간을 공백없이 hhmmss형식에 맞게 입력

* 동보 전송을 위해서는 수신자번호를 , 로 구분하여 입력하세요.

예)0101234567,0111234567,0121234567,0161234567,0171234567,0191234567

 

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

답변 1개

채택된 답변
+20 포인트
10년 전

 

파일 위치가 어떻게 되는지 정확하지 않아서 일단 기본적인 경로로만 올려봅니다.

 

</p><p><?php</p><p> </p><p>include_once("../../_common.php");</p><p> </p><p>/* 작성자:너나우리 모바일팀(sms@goodinternet.co.kr)</p><p>* 작성일자:2012년 11월 20일</p><p>* 작성목적: 본 프로그램은 통큰아이 문자메세지에서 php 웹프로그램 관련 예제입니다.</p><p>*             본 예제에서는 보내는 사람의 핸드폰번호, 받는사람 핸드폰번호,전송내용을 sms_process.php으로</p><p>*             값을 전송하는 모듈입니다.</p><p>*/</p><p> </p><p>$g4['title'] = "문자메시지 발송 :: 홍익대학교 교육방송국 HIBS 동우회";</p><p>include_once("../../_head.php");</p><p>?></p><p><script language="javascript"></p><p><!--</p><p>function frm_submit() {</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>document.frm_sms_process.submit();</p><p>}</p><p>--></p><p></script></p><p><!-- SMS 보내기 시작 --></p><p><form name="frm_sms_process" method="post" action="sms_process.php"></p><p><table width="50%" border="1"></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="center">발신자번호</td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="left"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  </p><p><span class="Apple-tab-span" style="white-space:pre">			</span><input type="text" name="snd_number" size="12" maxlength="12" value="011xxxyyyy"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span> <font color="red">*</font> 번호를 공백없이 입력</p><p><span class="Apple-tab-span" style="white-space:pre">		</span></td></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="center">수신자번호</td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="left"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  </p><p><span class="Apple-tab-span" style="white-space:pre">			</span><input type="text" name="rcv_number" size="13" value="011nnnmmmm"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span> <font color="red">*</font> 번호를 공백없이 입력</p><p><span class="Apple-tab-span" style="white-space:pre">		</span></td></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="center">내용</td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="left"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  </p><p><span class="Apple-tab-span" style="white-space:pre">			</span><input type="text" name="sms_content" size="20" value="테스트내용"></p><p><span class="Apple-tab-span" style="white-space:pre">		</span></td></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="center">예약1</td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="left"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  </p><p><span class="Apple-tab-span" style="white-space:pre">			</span><input type="text" name="reserve_date" size="8" maxlength="8" value="20110430"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>
  <font color="red">*</font> 날짜를 공백없이 yyyymmdd형식에 맞게 입력</p><p><span class="Apple-tab-span" style="white-space:pre">		</span></td></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="center">예약2</td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td align="left"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>  </p><p><span class="Apple-tab-span" style="white-space:pre">			</span><input type="text" name="reserve_time" size="6" maxlength="6" value="153000"></p><p><span class="Apple-tab-span" style="white-space:pre">			</span>
  <font color="red">*</font> 시간을 공백없이 hhmmss형식에 맞게 입력</p><p><span class="Apple-tab-span" style="white-space:pre">		</span></td></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p></table></p><p></form></p><p>* 동보 전송을 위해서는 수신자번호를 , 로 구분하여 입력하세요.
</p><p>예)*** 개인정보보호를 위한 휴대폰번호 노출방지 ***,*** </p><p>개인정보보호를 위한 휴대폰번호 노출방지 ***,0121234567,*** </p><p>개인정보보호를 위한 휴대폰번호 노출방지 ***,*** </p><p>개인정보보호를 위한 휴대폰번호 노출방지 ***,*** </p><p>개인정보보호를 위한 휴대폰번호 노출방지 ***

</p><p><input type="button" name="frm_submit" value="전송하기" onClick="javascript:frm_submit();"></p><p><!-- SMS 보내기 끝 --></p><p> </p><p><?php</p><p>include_once("../../_tail.php");</p><p>?> </p><p>

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

답변에 대한 댓글 2개

대발해
10년 전
감사합니다. 하지만 똑같네요...
대발해
10년 전
아, 해결했습니다. 이제서야 include의 원리를 알았네요. _common의 상대 경로 설정이 중요하다는 것을 알았습니다. 감사합니다!

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

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

로그인

© 2025 SIRSOFT. All rights reserved.