php 안 함수 호출 질문 채택완료
view.skin.php 에서 doc_zone을 불러오고 있습니다.
doc_zone은 doc_01_view.php 파일에서 정보를 불러옵니다.
이상태에서 doc_01_view.php의 파일에 array_key_exists(함수명,$_POST)를 사용하여 함수 호출을 시도중인데
이럴경우 view.skin.php에서 해당 파일의 서식을 찾을 수 없다고 나옵니다...
view.skin.php
</p>
<p> <div id="doc_zone"><!-- 문서 상세내역 --> </div></p>
<p>
doc_01_view.php파일
</p>
<p> <form method="post"></p>
<p> <tr></p>
<p> <th><?php echo $i+1; ?></th> </p>
<p> <td><input type="text" class="td_center" name="doc_sub" value="<?php echo $list[$i]['doc_sub']; ?>" id="doc_sub" readonly></p>
<p> <td><input type="text" class="td_center" name="doc_size" value="<?php echo $list[$i]['doc_size']; ?>" id="doc_size" readonly></p>
<p> <td><input type="text" class="td_center" name="doc_ea" value="<?php echo $list[$i]['doc_ea']; ?>" id="doc_ea" readonly></p>
<p> <td><input type="text" class="td_center" name="doc_cnt" value="<?php echo number_format($list[$i]['doc_cnt']); ?>" id="doc_cnt" readonly></p>
<p> <td><input type="text" class="td_center" name="doc_use" value="<?php echo $list[$i]['doc_use']; ?>" id="doc_use" readonly></p>
<p> <td><input type="text" class="td_center" name="doc_reason" value="<?php echo $list[$i]['doc_reason']; ?>" id="doc_reason" readonly></p>
<p> <?php if($list[$i]['doc_1'] == "0|0"){?></p>
<p> <!-- 전송완료시 판별할 값 만들어야함 g5_write_purchase_sub 칼럼생성 doc_1 2022.01.03--></p>
<p> <td><input class="btn_b02 btn" type="submit" name="bb" id="bb" value="전송"></td></p>
<p> <?php }?></p>
<p> </tr></p>
<p> </form></p>
<p> <?php</p>
<p> function insert(){</p>
<p> header("Refresh:0");</p>
<p> }</p>
<p> if(array_key_exists('bb',$_POST)){</p>
<p> insert();</p>
<p> }</p>
<p> ?></p>
<p>
답변 3개
view.skin.php 와 같은 폴더의 doc/doc_01_view.php 라면 아래처럼 경로를 바꾸어야 합니다.
$board_skin_path."/doc/doc_01_view.php"
그리고 단순 인클루드가 아니라면 문서 상단에 필요에 따라 기본코어가 입력되어 있어야 하구요.
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once(G5_LIB_PATH.'/thumbnail.lib.php');
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
?>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
view.skin.php 에서 작성시 기능에 이상이 없습니다.. 경로 문제를 한번확인해봐야겠네요 감사합니다.