묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드와 개인적으로 프로그래밍하는 프로그램과의 충돌
2006.12.18 23:53
저는 현재 고등학교에 근무하고있는 선생님입니다.
교과 홈페이지를 만들고자 얼마전 홈페이지 자료실에 대류님이 공개하신 홈페이지 디자인을 가져다가 교과 홈페이지를 디자인하고 있습니다.
그 홈페이지 header.html 파일안에
<?php
$_zb_url = "http://localhost/bbs/";
$_zb_path = "c:/APM_Setup/htdocs/bbs/";
//include $_zb_path."outlogin.php";
include $_site_path."variable.html";
$_host_url = "/";
$_site_url = "/";
$_site_path = "c:/APM_Setup/htdocs/";
?>
// 주석처리한 저 부분이 말입니다.
원래는 주석처리 않하는 부분인데 일단 제 교과를 생성시키는 제 프로그램과 충돌을 일으켜서 일단 주석 처리했습니다.
물론 주석처리하면 잘 되더라구요^^
그런데 저 부분을 주석처리해 버리면 홈페이지가 깨지고 최근 게시물도 먹지않고 제로보드에 관련된
몇가지가 정상적으로 동작하지 않습니다.
제가 프로그래밍 실력이 너무 없는지라 참 힘듭니다.
고수님들께서 한번 봐주세요
일단 아래 소스는 교과목을 생성하는 프로그램입니다.
파일명 : subject_create.php
다른 부분에서는 괜찮은데...
아래 수정 삭제하는 부분에서 삭제 글씨를 누르면
삭제확인을 다시한번 확인하기 위해서 subject_delete.php로 교과명과
과목코드를 넘겨주는 부분에서 에러가 뜹니다.
사각형 박스로 제로보드 특유의 디자인의 에러 메시지 입니다.
물론 include "../header.html"; 이 부분을 없애주거나 위에 주석 처리한 부분을 없애 주면
정상적으로 변수의 값이 subject_delete.php로 값이 넘어 가서 원하는 작업을 할 수 있습니다.
문제는 헤더 파일과 풋터 파일을 인클루드 시키고 제로보드를 써야 하는데
혹시 뭐가 문제인지 좀 봐주십시요^^
에러 메시지 내용입니다.
----------------------------------------
| Message |
| |
| 게시판 이름을 지정해 주셔야 합니다. |
| |
| 예) zboard.php?id=이름 |
| |
| move back |
|---------------------------------------
파일명 : subject_create.php 소스
<?php
include "../header.html";
include "config.php";
$subject_query="select * from subject_subject order by subject_no desc";
$subject_data=mysql_query($subject_query, $connect);
$subject_total =mysql_affected_rows();
?>
<table border="1" cellspacing="0" cellpadding="5" frame=hsides bordercolor="#bbbbbb">
<TR align=center>
<TD width=355 ><b>개 설 된 교 과</b></TD>
<TD width=355><b>개 설 할 교 과</b></TD>
</TR>
<TR>
<TD width=355 valign=top>
<table width=100% bgcolor="white" border="1" bordercolordark="white" bordercolorlight="#cccccc" cellpadding="3" cellspacing="0">
<tr bgcolor=#cccccc height=25>
<td colspan=3 width=50% align=center><b>개설된 교과 목록</b></td>
</tr>
<?php
for($i=0 ; $i<$subject_total ; $i++)
{
echo "<tr>";
echo "<td width=30% height=15 align=center>";
$subject_list=mysql_fetch_array($subject_data);
echo "$subject_list[subject_name] ::: $subject_list[subject_code]";
echo "</td>";
echo "<td width=10% height=15 align=center>";
echo "<a href="subject_edit.php?subject_value=$subject_list[subject_name]&code_value=$subject_list[subject_code]">수정</a>";
echo "</td>";
echo "<td width=10% height=15 align=center>";
echo "<a href="subject_delete.php?subject_value=$subject_list[subject_name]&code_value=$subject_list[subject_code]">삭제</a>";
echo "</td>";
echo "</tr>";
}
?>
</table>
</TD>
<TD width=355 valign=top>
<table width=100% bgcolor="white" border="1" bordercolordark="white" bordercolorlight="#cccccc" cellpadding="3" cellspacing="0">
<tr bgcolor=#cccccc height=25>
<td width=50% align=center valign=top>
개설할 교과목을 입력하여 주세요.<br>
과목코드는 자동으로 입력되게 됩니다
</td>
</tr>
<tr>
<td width=50% height=100 align=center valign=center>
<form name="subject" method="post" action="subject_create_ok.php" onSubmit="return subject_name_check(this)">
<input type="text" size="40 " name="subject_name" style="border:1px solid;ime-mode:active"><br><br><br>
<input type="submit" name="보내기" value="과목개설하기">
<input type="reset" name="다시작성" value="다시작성">
</td>
</tr>
</table>
</TD>
</TR>
</TABLE>
<?php
mysql_close($connect); //mySQL 접속 끊기
include "../footer.html";
?>
교과 홈페이지를 만들고자 얼마전 홈페이지 자료실에 대류님이 공개하신 홈페이지 디자인을 가져다가 교과 홈페이지를 디자인하고 있습니다.
그 홈페이지 header.html 파일안에
<?php
$_zb_url = "http://localhost/bbs/";
$_zb_path = "c:/APM_Setup/htdocs/bbs/";
//include $_zb_path."outlogin.php";
include $_site_path."variable.html";
$_host_url = "/";
$_site_url = "/";
$_site_path = "c:/APM_Setup/htdocs/";
?>
// 주석처리한 저 부분이 말입니다.
원래는 주석처리 않하는 부분인데 일단 제 교과를 생성시키는 제 프로그램과 충돌을 일으켜서 일단 주석 처리했습니다.
물론 주석처리하면 잘 되더라구요^^
그런데 저 부분을 주석처리해 버리면 홈페이지가 깨지고 최근 게시물도 먹지않고 제로보드에 관련된
몇가지가 정상적으로 동작하지 않습니다.
제가 프로그래밍 실력이 너무 없는지라 참 힘듭니다.
고수님들께서 한번 봐주세요
일단 아래 소스는 교과목을 생성하는 프로그램입니다.
파일명 : subject_create.php
다른 부분에서는 괜찮은데...
아래 수정 삭제하는 부분에서 삭제 글씨를 누르면
삭제확인을 다시한번 확인하기 위해서 subject_delete.php로 교과명과
과목코드를 넘겨주는 부분에서 에러가 뜹니다.
사각형 박스로 제로보드 특유의 디자인의 에러 메시지 입니다.
물론 include "../header.html"; 이 부분을 없애주거나 위에 주석 처리한 부분을 없애 주면
정상적으로 변수의 값이 subject_delete.php로 값이 넘어 가서 원하는 작업을 할 수 있습니다.
문제는 헤더 파일과 풋터 파일을 인클루드 시키고 제로보드를 써야 하는데
혹시 뭐가 문제인지 좀 봐주십시요^^
에러 메시지 내용입니다.
----------------------------------------
| Message |
| |
| 게시판 이름을 지정해 주셔야 합니다. |
| |
| 예) zboard.php?id=이름 |
| |
| move back |
|---------------------------------------
파일명 : subject_create.php 소스
<?php
include "../header.html";
include "config.php";
$subject_query="select * from subject_subject order by subject_no desc";
$subject_data=mysql_query($subject_query, $connect);
$subject_total =mysql_affected_rows();
?>
<table border="1" cellspacing="0" cellpadding="5" frame=hsides bordercolor="#bbbbbb">
<TR align=center>
<TD width=355 ><b>개 설 된 교 과</b></TD>
<TD width=355><b>개 설 할 교 과</b></TD>
</TR>
<TR>
<TD width=355 valign=top>
<table width=100% bgcolor="white" border="1" bordercolordark="white" bordercolorlight="#cccccc" cellpadding="3" cellspacing="0">
<tr bgcolor=#cccccc height=25>
<td colspan=3 width=50% align=center><b>개설된 교과 목록</b></td>
</tr>
<?php
for($i=0 ; $i<$subject_total ; $i++)
{
echo "<tr>";
echo "<td width=30% height=15 align=center>";
$subject_list=mysql_fetch_array($subject_data);
echo "$subject_list[subject_name] ::: $subject_list[subject_code]";
echo "</td>";
echo "<td width=10% height=15 align=center>";
echo "<a href="subject_edit.php?subject_value=$subject_list[subject_name]&code_value=$subject_list[subject_code]">수정</a>";
echo "</td>";
echo "<td width=10% height=15 align=center>";
echo "<a href="subject_delete.php?subject_value=$subject_list[subject_name]&code_value=$subject_list[subject_code]">삭제</a>";
echo "</td>";
echo "</tr>";
}
?>
</table>
</TD>
<TD width=355 valign=top>
<table width=100% bgcolor="white" border="1" bordercolordark="white" bordercolorlight="#cccccc" cellpadding="3" cellspacing="0">
<tr bgcolor=#cccccc height=25>
<td width=50% align=center valign=top>
개설할 교과목을 입력하여 주세요.<br>
과목코드는 자동으로 입력되게 됩니다
</td>
</tr>
<tr>
<td width=50% height=100 align=center valign=center>
<form name="subject" method="post" action="subject_create_ok.php" onSubmit="return subject_name_check(this)">
<input type="text" size="40 " name="subject_name" style="border:1px solid;ime-mode:active"><br><br><br>
<input type="submit" name="보내기" value="과목개설하기">
<input type="reset" name="다시작성" value="다시작성">
</td>
</tr>
</table>
</TD>
</TR>
</TABLE>
<?php
mysql_close($connect); //mySQL 접속 끊기
include "../footer.html";
?>