정상적인 접근이 아닙니다 메세지에 대해서 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

정상적인 접근이 아닙니다 메세지에 대해서 정보

정상적인 접근이 아닙니다 메세지에 대해서

본문

그누보드 처음 쓰는데
많이 힘드네요
정상적인 접근이 아닙니다로 검색을 해봤는데 도통 잘 모르겠네요
http://hidepattern.co.kr/cus/02.php
이쪽 작업중인데 비회원일때는 글이 안써져요

weite.skin.php내용은
<body style="background-color:transparent" >
<?


   if(strlen($f_date)>0&&strlen($t_date)>0) {  // 받은 날짜 argument 가 있을때..
     $f_year = (int)substr($f_date,0,4);$f_mon = (int)substr($f_date,4,2);$f_day = (int)substr($f_date,6,2);
     $t_year = (int)substr($t_date,0,4);$t_mon = (int)substr($t_date,4,2);$t_day = (int)substr($t_date,6,2);
   }
  
   else {                                    // 받은 날짜 argument 가 없거나, 이상할 때 오늘날짜로 세팅...
     $today = getdate();
     $f_mon = $today['mon'];$f_day = $today['mday'];$f_year = $today['year'];
     $t_mon = $today['mon'];$t_day = $today['mday'];$t_year = $today['year'];  
  
     $f_date = $t_year.sprintf("%02d",$t_mon).$t_day;
     $t_date = $t_year.sprintf("%02d",$t_mon).$t_day;
   }
?>


<table width='<?=$width?>' align=center><tr><td>

<table border=1 cellpadding=3 cellspacing=0 width=100% bordercolorlight=#a6a6a6>
<form name=fgbform method=post action='<?="./write_update.php"?>' enctype='multipart/form-data' onsubmit='return formcheck()'>
<!-- <tr><td colspan=2 align=center   ><b><?=$html_title?></b></td></tr> -->

<?
$start_date = $link[1];
$end_date   = $link[2];

//echo "<script language='javascript'>alert('$link[1]$link[2]');</script>"; 


$start_date_y = substr($start_date,0,4);
$start_date_m = substr($start_date,4,2);
$start_date_d = substr($start_date,6,2);

$end_date_y = substr($end_date,0,4);
$end_date_m = substr($end_date,4,2);
$end_date_d = substr($end_date,6,2);

//echo "<script language='javascript'>alert('$start_date$end_date');</script>"; 

?>


<?
if (strlen($start_date) == 8) // 기존에 들어있는 값이 있을 경우엔 기존의 값을 이용한다.
{
 //(int)
 $f_year =(int)$start_date_y;
 $f_mon  =(int)$start_date_m;
 $f_day  = (int)$start_date_d;

   // echo "<script language='javascript'>alert('$f_year$f_mon$f_day');</script>"; 

 $t_year = (int)$end_date_y;
 $t_mon  =(int)$end_date_m;
 $t_day  = (int)$end_date_d;

 //echo "<script language='javascript'>alert('$t_year$t_mon$t_day');</script>"; 


}


   // 날짜 관련 listbox html 생성 시작
   $lastday=array(0,31,28,31,30,31,30,31,31,30,31,30,31);
   if ($year%4 == 0) $lastday[2] = 29;
   for ($i=1;$i <= $lastday[$t_mon];$i++) {
     $temp_year = $t_year - 4 + $i;
     if($i <= 7) { // 년도 선택 listbox html 생성
       if ($temp_year==$f_year) { $htm_fyear .= "      <OPTION value=$temp_year selected>$temp_year</OPTION>\n"; }
       else { $htm_fyear .= "      <OPTION value=$temp_year>$temp_year</OPTION>\n"; }
       if ($temp_year==$t_year) { $htm_tyear .= "      <OPTION value=$temp_year selected>$temp_year</OPTION>\n"; }
       else { $htm_tyear .= "      <OPTION value=$temp_year>$temp_year</OPTION>\n"; }
     }
     if($i <=12) { // 월 선택 listbox html 생성
       $temp_mon = sprintf ("%02d",$i);
       if ($i==$f_mon) { $htm_fmon .= "      <OPTION value=$temp_mon selected>$i</OPTION>\n"; }
       else { $htm_fmon .= "      <OPTION value=$temp_mon>$i</OPTION>\n"; }
       if ($i==$t_mon) { $htm_tmon .= "      <OPTION value=$temp_mon selected>$i</OPTION>\n"; }
       else { $htm_tmon .= "      <OPTION value=$temp_mon>$i</OPTION>\n"; }
     }
     // 일 선택 listbox html 생성
     $temp_day = sprintf ("%02d",$i);
     if ($i==$f_day) { $htm_fday .= "      <OPTION value=$temp_day selected>$i</OPTION>\n"; }
     else { $htm_fday .= "      <OPTION value=$temp_day>$i</OPTION>\n"; }
     if ($i==$t_day) { $htm_tday .= "      <OPTION value=$temp_day selected>$i</OPTION>\n"; }
     else { $htm_tday .= "      <OPTION value=$temp_day>$i</OPTION>\n"; }
   }
   // 날짜 관련 listbox html 생성 끝
?>

<tr>
  <td   align="center" width="100"><strong><span style="color:white">시작일</td>
  <td>
   
 <SELECT onchange="javascript:resetday('from');" name=fyear>
    <?=$htm_fyear?>
 
 
 <?//echo "<script language='javascript'>alert('$htm_fyear');</script>";?>
   
 
 </SELECT> <span style="color:white">년

 <SELECT onchange="javascript:resetday('from');" name=fmon>
    <?=$htm_fmon?>
    </SELECT> <span style="color:white">월

 <SELECT onchange="javascript:resetday('from');" name=fday>
    <?=$htm_fday?>
    </SELECT> <span style="color:white">일<input type=hidden name='wr_link1' itemname='링크 #1' value='<?=$f_date?>' class='input' size=60>

  </td>
</tr>
<tr>
  <td align="center"><strong><span style="color:white">종료일</td>
  <td>
    <SELECT onchange="javascript:resetday('to');" name=tyear>
    <?=$htm_tyear?>
    </SELECT> <span style="color:white">년
   
 <SELECT onchange="javascript:resetday('to');" name=tmon>
    <?=$htm_tmon?>
    </SELECT> <span style="color:white">월
   
 <SELECT onchange="javascript:resetday('to');" name=tday>
    <?=$htm_tday?>
    </SELECT> <span style="color:white">일<input type=hidden name='wr_link2' itemname='링크 #2' value='<?=$t_date?>' class='input' size=60>
  </td>
</tr>


<tr>
    <td align="center"><strong>
        <input type=hidden name=w        value='<?=$w?>'>
        <input type=hidden name=bo_table value='<?=$bo_table?>'>
        <input type=hidden name=wr_id    value='<?=$wr_id?>'>
        <input type=hidden name=sselect  value='<?=$sselect?>'>
        <input type=hidden name=stext    value='<?=$stext?>'>
        <input type=hidden name=section  value='<?=$section?>'>
        <input type=hidden name=ssort    value='<?=$ssort?>'>
        <input type=hidden name=sorder   value='<?=$sorder?>'>
        <input type=hidden name=page     value='<?=$page?>'>
        <span style="color:white">선택</td>
    <td>
        <? if ($is_html) { ?><input type=checkbox name=wr_html value='<?=$html_value?>' <?=$html_checked?> onclick="html_auto_br(this)"><span style="color:white">HTML <? } ?>
    </td>
</tr>

<? if ($is_name) { ?>
<tr><td align="center"   ><strong><span style="color:white">이름</td><td><input type=text name='wr_name' size=60 maxlength=20 required itemname='이름' value='<?=$name?>' class=input></td></tr><? } ?>

<? if ($is_passwd) { ?><tr><td align="center"   ><strong><span style="color:white">비밀번호</td><td><input type=password name='wr_passwd' size=20 maxlength=20 <?=$passwd_required?> itemname='비밀번호' class=input></td></tr><? } ?>

<? if ($is_homepage) { ?><tr><td align="center"   ><strong><span style="color:white">전화번호</td><td><input type=text name='wr_homepage'  size=60 itemname='홈페이지' value='<?=$wr_homepage?>' class='input w99'></td></tr><? } ?>

<? if ($is_category) { ?><tr><td align="center"   ><strong><span style="color:white">분류</td><td><select name=ca_id><?=$category_option?></select></td></tr><? } ?>

<tr><td   align="center"><strong><span style="color:white">제목</td><td><input class=ed type=text name='wr_subject' required itemname='제목' value='<?=$subject?>' size=90 class='input w99'></td></tr>
<tr><td   align="center"><strong><span style="color:white">내용</td><td><textarea class=ed name='wr_content' required style='width:100%; word-break:break-all;' rows=10 itemname='내용' class='textarea w99 lh'><?=$content?></textarea></td></tr>

<? if ($is_norobot) { ?>
<tr>
    <td    align="center"><?=$norobot_str?></td>
    <td>
        <input type=input name='wr_key' required itemname='자동등록방지' size=10 class=input>
        왼쪽의 글자중 빨간글자만 순서대로 입력하세요.
    </td>
</tr>
<? } ?>

</table>

<p>

<div align=center>

 <input type="image" name="btnsubmit"   src="http://hidepattern.co.kr/images/bt_ok.png"  class=button  onclick="javascript:resetday('all');" >

    <? //if ($is_imagesave) { ?>

 


    <? //} ?>
</div>

</td></tr></form></table>

<script language='Javascript'>
    var f = document.fgbform;

    if (f.w.value == 'i' && typeof(f.wr_name) != 'undefined') {
        f.wr_name.focus();
    } else if (f.w.value == 'u') {
        f.wr_subject.focus();
        if (typeof(f.ca_id) != 'undefined') {
            f.ca_id.value = '<?=$ca_id?>';
        }
    }

    function formcheck()
    {
     if (fgbform.wr_link2.value-fgbform.wr_link1.value<0) {
            alert("시작날짜보다 종료날짜가 빠릅니다.\n\n확인 후 다시 입력하시기 바랍니다.");
            fgbform.fyear.focus();
            return false;
        }
        fgbform.btnsubmit.disabled = true;

        return true;
    }

    function html_auto_br(obj)
    {
        if (obj.checked) {
            result = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
            if (result) {
                obj.value = 2;
            } else {
                obj.value = 1;
            }
        } else {
            obj.value = 1;
        }
    }
   
    function resetday(a_val)
    {
        if (a_val=="from") {
            fgbform.wr_link1.value = fgbform.fyear.value+fgbform.fmon.value+fgbform.fday.value;
        }
     if (a_val=="to") {
            fgbform.wr_link2.value = fgbform.tyear.value+fgbform.tmon.value+fgbform.tday.value;
        }

  if (a_val=="all") {
   fgbform.wr_link1.value = fgbform.fyear.value+fgbform.fmon.value+fgbform.fday.value;
   fgbform.wr_link2.value = fgbform.tyear.value+fgbform.tmon.value+fgbform.tday.value;  
  }
    }

</script>

write_update.skin.php
파일내용은
<?
//자신만의 코드를 입력하세요
?>

이렇게 있는데 고수님들을 믿습니다!!!

  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로