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

그누 보드 질문은 아닌데요 제목이 없으면 글을 동록 목하게 하려고하는데요 않되네요

제목이 없으면 글을 동록 목하게 하려고하는데요 않되네요 
스크립트가 적요이 않되서요 좀 확인좀 부탁드립니다. 

감사합니다. 



<? 

 // 개인 블로그 헤더 스킨 불러오기 

include 'blog_sub_head.php'; 

if($_GET[mode] == '' || $_GET[mode] == 'post_insert'){ 
$mode = 'post_insert'; 
$_title = '글쓰기'; 
$upsize=9;//업로드 가능 갯수 
}else{ 
$mode = 'post_update'; 
$sql = "SELECT * FROM wiz_blog_post WHERE idx='$idx'"; 
$result = mysql_query($sql) or error2(mysql_error()); 
$post_info = mysql_fetch_array($result); 

$_title = '글수정'; 
/* * * * 카테고리 불러오기 * * * */ 
$sql = "SELECT * FROM wiz_blog_menu WHERE blogurl='$blog' ORDER BY idx ASC"; 
$result = mysql_query($sql) or error2(mysql_error()); 
$_subinfo=''; 
while($_menu = mysql_fetch_array($result)) 
$selects = ($_menu[idx] == $post_info[blogcat])?"selected":""; 
$_subinfo[subcate].="<option value='$_menu[idx]' $selects >$_menu[name]</option>\n"; 
$_subinfo[subcate]="<select name='post_category' class='input_select_kor'>".$_subinfo[subcate]."</select>"; 

/* * * * 첨부파일 정리 * * * */ 
$_rfile = explode("|",$post_info[up_filername]);//원본파일명 
$_sfile = explode("|",$post_info[up_filesname]);//서버에 올라간 파일명 
array_pop($_rfile); 
array_pop($_sfile); 
$upsize = 9-sizeof($_sfile); 
$attfile=''; 
foreach($_rfile as $key => $value){ 
$attfile.="파일명 : $value <a href=\"javascript:filedelete('$key')\">[삭제]</a><a href='blog_filedown.php?blog=$blog&idx=$post_info[idx]&num=$key'>[다운로드]</a><br>"; 


?> 
<style> 
#imageUpload input {display: block;} 
.sub_write_title { font-size: 12px; color: #444444; background: #ffffff; font-weight:bold; padding-left:10px; line-height:28px; width:20%;} 
</style> 
<script> 
var filecnt = 0;//초기값 
var nfilecnt = <?=$upsize?>;//10개까지 업로드 가능(미리 하나 넣어있어서) 
function fileFields() { 
    var x = document.getElementById('imageUpload'); 
    x.onclick = function() { 
    if(filecnt==nfilecnt){ 
return; 
}else{ 
        var i = parseFloat(this.lastChild.id)+1; 
        input = document.createElement("input"); 
        input.setAttribute("type", "file"); 
        input.setAttribute("name", "post_file[]"); 
        input.setAttribute("id", i); 
        input.setAttribute("size", "50"); 
        input.className="input_text"; 
        this.appendChild(input); 
        filecnt++; 
    } 
    } 


// Multiple onload function created by: Simon Willison 
// http://simonwillison.net/2004/May/26/addLoadEvent/ 
function addLoadEvent(func) { 
  var oldonload = window.onload; 
  if (typeof window.onload != 'function') { 
    window.onload = func; 
  } else { 
    window.onload = function() { 
      if (oldonload) { 
        oldonload(); 
      } 
      func(); 
    } 
  } 

<?if($upsize>0){?> 
addLoadEvent(function() { 
  fileFields(); 
}); 
<?}?> 
function selecter(inputname,vars){ 
  var nn = eval("document.postFrm." + inputname); 
  var num = nn.options.length 
  for(ii=0; ii<num; ii++){ 
      if(nn.options[ii].value == vars) 
        nn.options[ii].selected = true; 
  } 
 } 
function filedelete(nums){ 
var url = "blog_save.php?blog=<?=$blog?>&mode=postfiledelete&pidx=<?=$post_info[idx]?>&nums=" + nums; 
if(confirm("파일을 삭제하시겠습니까?")){ 
blog_save.document.location.href=url; 

function inputCheckPost(frm) { 
if(trim(frm.post_title.value) == "") { 
alert("제목을 입력하세요."); 
frm.post_title.focus(); 
return false; 
if(trim(frm.content.value) == ""){ 
alert("내용을 입력하세요."); 
try{ frm.content.focus(); } 
catch(e){ } 
return false; 
</script> 
<td valign="top" height="100%"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="e2e2e2"> 
  <tr> 
    <td bgcolor="#FFFFFF" style="padding:10px;"><div  style='width:100%; height:100%;'> 
    <form name=postFrm action='blog_save.php' target='blog_save' method='POST' enctype="multipart/form-data" onSubmit="return inputCheckPost(this)"> 
    <table width="100%" border="0" cellpadding="0" cellspacing="0"> 
      <!--<tr><td colspan="2" class="board_view_title"><b>글쓰기</b></td></tr> 
      <tr> 
          <td height="1" bgcolor="#C8C8C8" colspan="2" ></td> 
        </tr> 
        <tr> 
          <td height="2" bgcolor="#EBEBEB" colspan="2" ></td> 
        </tr> 
        <tr> 
          <td height="15"colspan="2" ></td> 
        </tr>--> 



        <input type="hidden" name='blog' value='<?=$blog?>' /> 
        <input type="hidden" name='mode' value='<?=$mode?>' /> 
        <input type="hidden" name='pidx' value='<?=$idx?>' /> 
        <input type="hidden" name='nickname' value='<?=$blog_info[nickname]?>' /> 
        <tr> 
          <td class="sub_write_title">카테고리</td> 
          <td class="t_value"><?=$_subinfo[subcate]?></td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">제목</td> 
          <td class="t_value"><input type="text" name='post_title' size="60" class="input_text" value="<?=stripslashes($post_info[subject])?>" /></td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">설정</td> 
          <td class="t_value"><input type="radio" name='post_type' value='POST' id='ptype_post' <?=($post_info[post_type]=='POST'||$post_info[post_type]=='')?'checked':'';?> /> 
              <label for='ptype_post' style='cursor:hand;'>게시글</label> 
              <input type="radio" name='post_type' value='NOTICE' id='ptype_notice' <?=($post_info[post_type]=='NOTICE')?'checked':'';?> /> 
            <label for='ptype_notice' style='cursor:hand;'>공지사항</label>          </td> 
        </tr> 

        <tr> 
          <td colspan="2" style="padding:8px 0px;"><? 
$content = xss_check(stripslashes($post_info[content])); 
$edit_content = $content; 
include WIZHOME_PATH."/webedit/WIZEditor.html"; 
?></td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">첨부파일</td> 
          <td class="t_value"><?=$attfile?> 
              <? 
if($upsize>0){ 
?> 
              <a href="#" id="imageUpload"> 
                <input type="file" name='post_file[]' size="50" class="input_text" id="1" /> 
                </a> 
              <?}?>          </td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">태그</td> 
          <td class="t_value"><input name='post_tags' type="text" class="input_text" value="<?=$post_info[tags]?>" size="50" maxlength="20" /> 
            , 콤마로 구분해주세요.</td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">공개여부</td> 
          <td class="t_value"><select name='post_open'> 
              <option value='ALL'>전체공개</option> 
              <option value='MEM'>회원에게만 공개</option> 
              <option value='FND'>이웃에게만 공개</option> 
              <option value='NON'>비공개</option> 
            </select>          </td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">스크랩여부</td> 
          <td class="t_value"><select name='post_scr'> 
              <option value='Y'>허용함</option> 
              <option value='N'>허용안함</option> 
            </select>          </td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">코멘트사용여부</td> 
          <td class="t_value"><select name='post_cmt'> 
              <option value='Y'>허용함</option> 
              <option value='N'>허용안함</option> 
            </select>          </td> 
        </tr> 

        <tr> 
          <td class="sub_write_title">트랙백 보내기</td> 
          <td class="t_value"><input type="text" name='post_trackurl' size="50" class="input_text" /> 
              <br /> 
              <font style='font-size:8pt;'>*트랙백을 받을 주소를 넣어주세요.예)http://abcd.textcube.com/track/2</font> </td> 
        </tr> 
        <tr> 
          <td height="25" colspan="2"> </td> 
        <tr> 
          <td height="1" colspan="2" bgcolor="e2e2e2" ></td> 
        <tr><td colspan="2" align="center" style="padding-top:25px;"><input type="image" src="<?=$blog_print[cimg]?>bt_reg.gif" /> 
        <a href='#' onClick="javascript:history.go(-1);"><img src="<?=$blog_print[cimg]?>bt_cancel.gif" border="0" ></a></td> 
        <tr> 
      </table> 
    </form></div></td></tr></table></td> 
  <script language="javascript"> 
 <!-- 
 selecter("post_open","<?=$post_info[open_type]?>"); 
 selecter("post_scr","<?=$post_info[scr_type]?>"); 
 selecter("post_cmt","<?=$post_info[cmt_use]?>"); 
 --> 
</script> 
<? 
/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 
 * 개인 블로그 하단 스킨 불러오기 
/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ 
include 'blog_sub_foot.php'; 
?>

댓글 작성

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

로그인하기

댓글 3개

http://sir.co.kr/bbs/board.php?bo_table=g4_qa 여기에...
소스상에서는 문제 없어 보이는데요?
http://sir.co.kr/bbs/board.php?bo_table=g4_qa

게시판 목록

자유게시판

글쓰기
🐛 버그신고