게시판 스킨을 적용했는데 값이 안넘어가요 DB로 ㅠㅠ 문제원인좀 알려주세요 채택완료
디비랑 쓰기 페이지를 보니까 explode 함수가 언먹는거 같아요 소스에 이상이 있는건가요? ㅠㅠ
현재 공부중인데 개인PC에 비트나미 설치해서 운용하고 있어요
소스는 이렇게 되있는데 PHP소스가 안먹는건가요?
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include (G5_SKIN_PATH.'/multi_category/lib.php');
if ($w == "u") {
$wr_body_1 = explode("|",substr($write[wr_1], 1));
$wr_body_2 = explode("|",substr($write[wr_2], 1));
}
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('', 0);
?>
$ex3_filed = explode("|",$write[wr_3]);
$ext3_00 = $ex3_filed[0];
$ext3_01 = $ex3_filed[1];
$ext3_02 = $ex3_filed[2];
$ext3_03 = $ex3_filed[3];
$ex4_filed = explode("|",$write[wr_4]);
$ext4_00 = $ex4_filed[0];
$ext4_01 = $ex4_filed[1];
$ext4_02 = $ex4_filed[2];
$ext4_03 = $ex4_filed[3];
$ext4_04 = $ex4_filed[4];
$ext4_05 = $ex4_filed[5];
$ext4_06 = $ex4_filed[6];
$ext4_07 = $ex4_filed[7];
$ext4_08 = $ex4_filed[8];
$ext4_09 = $ex4_filed[9];
$ext4_10 = $ex4_filed[10];
$ext4_11 = $ex4_filed[11];
$ext4_12 = $ex4_filed[12];
$ext4_13 = $ex4_filed[13];
$ext4_14 = $ex4_filed[14];
$ext4_15 = $ex4_filed[15];
$ext4_16 = $ex4_filed[16];
$ext4_17 = $ex4_filed[17];
$ext4_18 = $ex4_filed[18];
$ext4_19 = $ex4_filed[19];
$ext4_20 = $ex4_filed[20];
?>
function addRow() {
var oRow = dyntbl1.insertRow();
oRow.onmouseover=function(){dyntbl1.clickedRowIndex=this.rowIndex};
if(navigator.userAgent.indexOf("MSIE")){
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell6 = oRow.insertCell();
oCell1.innerHTML = "";
oCell2.innerHTML = "";
oCell6.innerHTML = "";
document.recalc();
}
else if(navigator.userAgent.indexOf("Chrome")){
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell6 = oRow.insertCell();
oCell1.innerHTML = "";
oCell2.innerHTML = "";
oCell6.innerHTML = "";
}
else if(navigator.userAgent.indexOf("Safari")){
var oCell6 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell1 = oRow.insertCell();
oCell6.innerHTML = "";
oCell2.innerHTML = "";
oCell1.innerHTML = "";
}
else if(navigator.userAgent.indexOf("Firefox")){
var oCell6 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell1 = oRow.insertCell();
oCell6.innerHTML = "";
oCell2.innerHTML = "";
oCell1.innerHTML = "";
}
}
function delRow() {
dyntbl1.deleteRow(dyntbl1.clickedRowIndex);
}
function delRow_php(r)
{
var i=r.parentNode.parentNode.rowIndex;
document.getElementById('dyntbl2').deleteRow(i);
}
function fixscreen() {
var buffer = document.all.item(0).outerHTML;
document.open("text/html", "replace");
document.write(buffer);
document.close();
}
function addCol() {
var vCell,tmp;
for (var i=0; i tmp=dyntbl1.rows[i].cells[dyntbl1.rows[i].cells.length-1].cloneNode(true); dyntbl1.rows[i].deleteCell(); vCell=dyntbl1.rows[i].insertCell(); vCell.innerHTML=i==0?"":" "; vCell=dyntbl1.rows[i].insertCell(); vCell.innerHTML=tmp.innerHTML; } } function delCol(idx) { for (var i=0; i<=dyntbl1.rows.length; i++) { dyntbl1.rows[i].cells[idx].removeNode(); } }
// 글자수 제한
var char_min = parseInt(); // 최소
var char_max = parseInt(); // 최대
check_byte("wr_content", "char_count");
$(function() {
$("#wr_content").on("keyup", function() {
check_byte("wr_content", "char_count");
});
});
function html_auto_br(obj)
{
if (obj.checked) {
result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을 태그로 변환하는 기능입니다.");
if (result)
obj.value = "html2";
else
obj.value = "html1";
}
else
obj.value = "";
}
function fwrite_submit(f)
{
var subject = "";
var content = "";
$.ajax({
url: g5_bbs_url+"/ajax.filter.php",
type: "POST",
data: {
"subject": f.wr_subject.value,
"content": f.wr_content.value
},
dataType: "json",
async: false,
cache: false,
success: function(data, textStatus) {
subject = data.subject;
content = data.content;
}
});
if (subject) {
alert("제목에 금지단어('"+subject+"')가 포함되어있습니다");
f.wr_subject.focus();
return false;
}
if (content) {
alert("내용에 금지단어('"+content+"')가 포함되어있습니다");
if (typeof(ed_wr_content) != "undefined")
ed_wr_content.returnFalse();
else
f.wr_content.focus();
return false;
}
if (document.getElementById("char_count")) {
if (char_min > 0 || char_max > 0) {
var cnt = parseInt(check_byte("wr_content", "char_count"));
if (char_min > 0 && char_min > cnt) {
alert("내용은 "+char_min+"글자 이상 쓰셔야 합니다.");
return false;
}
else if (char_max > 0 && char_max < cnt) {
alert("내용은 "+char_max+"글자 이하로 쓰셔야 합니다.");
return false;
}
}
}
document.getElementById("btn_submit").disabled = "disabled";
return true;
}

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