그누 보드 질문은 아닌데요 제목이 없으면 글을 동록 목하게 하려고하는데요 않되네요 정보
그누 보드 질문은 아닌데요 제목이 없으면 글을 동록 목하게 하려고하는데요 않되네요본문
제목이 없으면 글을 동록 목하게 하려고하는데요 않되네요
스크립트가 적요이 않되서요 좀 확인좀 부탁드립니다.
감사합니다.
<?
// 개인 블로그 헤더 스킨 불러오기
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
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';
?>
추천
0
0
댓글 3개


소스상에서는 문제 없어 보이는데요?