KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /home/queenjbs/junsu/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/queenjbs/junsu/board_ls_ajax.php
<?
require $_SERVER['DOCUMENT_ROOT']."/conf/conf_dir.php";
if($sessionLevel < 10){
 echo "<script>parent.location.href = './guide.html'</script>";
 exit;
}
$tableName = "board_free";
$order_by ="order by no desc,reg_date desc";

include "include_where.php";

//페이지 수 알기.
if ($page && $num) $page = ceil($page / 2);
if($pageTmp) $page= $pageTmp;
if(!$pageCount) $pageCount = 10;

$show_one_page      = $pageCount;
$show_view_page     = 7;
$page     = ( $page ) ? $page : 1;
$offset   = ($page-1)*$show_one_page;
//$order_by ="order by sortNum,no desc,reg_date desc";



  $total_count  = get_db("SELECT count(*) FROM $tableName where is_delete = 'N' $where");
  $query_limit  = "limit $offset,$show_one_page";

  $QUERY_PAGE  = "SELECT *,(select no from board_chuchun where module_no=a.no and module_name='$tableName' and uid_fk='$sessionIDX') as voted_chk FROM $tableName as a where is_delete = 'N' $where $order_by $query_limit";

  $total_page   = ceil( $total_count / $show_one_page);
  $more_next_page = $page+1;
  $viewlist     = ( !$total_count ) ? "" : Get_viewpage5($page,$total_count,$show_one_page,$show_view_page,$url_tail);
  $start_num    = $total_count - $offset;  //
  $result= mysql_query($QUERY_PAGE,$db_con);

  if(!$result) {
    error("DB_ERROR");
    exit;
  }
  $total = mysql_affected_rows();

  if(!$total)
  {
    $BRD_LIST = "<div class='post' style='text-align:center;'>情報がありません。</div>";
  }
  else
  {
    for($i=0; $i<$total; $i++)
    {
      unset($NUM_IMG,$New_icon,$total_c,$COMMENT_LIST);
      //$Num = ($total_count-$offset) - $i;
      $row = mysql_fetch_array($result);
      $Num = $row[no];
			$editorNum = $Num;
			if($editorNum == 1) $editorNum=10000;
      $regdate = substr($row[reg_date],0,10);
      $regdateArr = explode("-",$regdate);
			//hit
			if($Num){
			 $queryhit = "update $tableName set hit = hit+1 where no='$Num'";
			 $hitresult = mysql_query($queryhit, $db_con);
			}

			$hit_count = $row[hit]+1;

      if($regdate == $today){$New_icon="<font color=orange><b>NEW</b></font>";}

      if($row[is_notice] =='Y') $is_notice_chk="[お知らせ]";
      else $is_notice_chk="";

      if($row[is_secret] =='Y') $is_secret_chk="<font color=red>[관리자만 보임]</font>";
      else $is_secret_chk="";
			$tmp_subject = stripslashes($row[subject]);
			$SUBJECT_SUMMARY = utf8_cutstr($tmp_subject,15,$tail="...");

      $RESULT_CONTENT = $row[contents];
      $RESULT_CONTENT = stripslashes($RESULT_CONTENT);
      //$RESULT_CONTENT=preg_replace("/ style=([^\"\']+) /"," ",$RESULT_CONTENT); // style=border:0... 따옴표가 없을때
      //$RESULT_CONTENT=preg_replace("/ style=(\"|\')?([^\"\']+)(\"|\')?/","",$RESULT_CONTENT); // style="border:0..." 따옴표 있을때 style='width:100%;max-width:650px;'

      $RESULT_CONTENT = preg_replace("/ height:(\"|\')?([^\"\']+)(\"|\')?;/","",$RESULT_CONTENT);
      $RESULT_CONTENT = preg_replace("/ width:(\"|\')?([^\"\']+)(\"|\')?;/","",$RESULT_CONTENT);

      $RESULT_CONTENT=preg_replace("/ height=(\"|\')?\d+(\"|\')?/","",$RESULT_CONTENT);
      $RESULT_CONTENT=preg_replace("/ width=(\"|\')?\d+(\"|\')?/","",$RESULT_CONTENT);


      //더보기 버튼
      $BTN_CONTENT_MORE ="<a  onclick='chkSummary($Num);' class='more' style='cursor:pointer;'> ......もっと見る</a>";

      $RESULT_CONTENT_SUMMARY = utf8_cutstr($RESULT_CONTENT,480,$tail=$BTN_CONTENT_MORE);

			//글쓴이 이미지 색상
			$tmp_img= get_imgColor($row[user_no]);
			$m_img_big =$tmp_img[0];
			$m_color = $tmp_img[1];

      //댓글
     if(!$cm_pageCount) $cm_pageCount =4;
     $cm_show_one_page      = $cm_pageCount;
     $cm_show_view_page     = 5;
     $cm_page     = ( $cm_page ) ? $cm_page : 1;
     $cm_offset   = ($cm_page-1)*$cm_show_one_page;
     $cm_query_limit  = "limit $cm_offset,$cm_show_one_page";
     $cm_QUERY_TOTAL = "SELECT count(*) FROM board_comment WHERE module_name='".$tableName."' and module_no='".$Num."' ";
     $cm_QUERY  = "SELECT * FROM board_comment WHERE module_name='".$tableName."' and module_no='".$Num."' ORDER BY reg_date desc,idx desc $cm_query_limit";
     $cm_total_count  = get_db($cm_QUERY_TOTAL);
     $cm_results= mysql_query($cm_QUERY,$db_con);
     $cm_total_c = mysql_affected_rows();

     $cm_total_page   = ceil( $cm_total_count / $cm_show_one_page);
     $cm_start_num    = $cm_total_count - $cm_offset;
     $cm_more_next_page = $cm_page+1;
     $viewMore     = ($cm_pageCount >=$cm_total_count) ? "" : "<a href='javascript:fnMore($Num,\"$tableName\");' class='btn_cla".$Num."' id='$cm_more_next_page' data-total='$cm_total_page'><div class='pagination033' id='btnMore'><img src='/images/sub/sub_pagbar_more_02.png'/></div></a>";

      for($k=0; $k<$cm_total_c; $k++)
     {
       $rows = mysql_fetch_array($cm_results);
       $regdate_comm = substr($rows[reg_date],0,10);
       $regdateArr_comm = explode("-",$regdate_comm);
			 //댓글 이미지 색상
				$tmp_img= get_imgColor($rows[user_no]);
				$replyImg =$tmp_img[0];
				$replyColor = $tmp_img[1];
       if($rows[user_no] == $sessionIDX || $sessionLevel==15) $img_del = "<a href='javascript: commnet_del($rows[idx]);' style='margin:3px;'><img src='../images/sub/icon_del.jpg' alt='del' /></a>";
       else $img_del ="";

       $COMMENT_LIST .="
       <div class='mv_date_tit' id='vi".$rows[idx]."'>
          <div class='mvdate_tit_le nobody02' style='background-color:".$replyColor.";overflow: hidden; position: relative;'>$replyImg</div>
         <div class='mvdate_tit_ri'>$rows[user_name] <span class='mvis_date'>$regdateArr_comm[0].$regdateArr_comm[1].$regdateArr_comm[2]</span>$img_del<h2 class='font_nomal' style='word-break:break-all;'>$rows[content]</h2></div>
        </div>
       ";
     }

      if($row[voted_chk]){
        $voted_img_tail = "on";
        $voted_count_color = "#FF4D06";
      }else{
        $voted_img_tail = "off";
        $voted_count_color = "#838383";
      }
		//수정버튼
		if($row[user_no] == $sessionIDX || $sessionLevel==15){
			$btn_modify="
			<div class='le'>
						<ul>
						<li class='mv_but'>
							<input type='button'  class='cancel' value='削除' onclick='board_del($Num)'>
							<input type='button'  class='cancel' id='btn_form_close".$Num."' value='キャンセル' onclick='modifyform($Num,2)' style='display:none;'>
							<input type='button' class='submitIn' id='btn_form_open".$Num."'  value='修正' onclick='modifyform($Num,1)'>
							<input type='button' class='submitIn' id='btn_modify".$Num."' value='修正' onclick='modify_ok($Num,$page)' style='display:none;'>
						</li>
						</ul>
					</div>
			";
		}else{
			$btn_modify="";
		}

    $BRD_LIST .="
    <div class='post02' id='post".$Num."'>
      <div class='btn_top'>
      <div style='position:relative; left:0; top:0px; z-index:5; margin-right:0px;'><a href='javascript:chklist($Num);'><img id='listBtn".$Num."' src='../images/sub/icon_arr_more.jpg' /></a></div>
      </div>

      <div class='mv_date_tit'>
        <div class='mvdate_tit_le nobody01' style='background-color:".$m_color.";overflow: hidden; position: relative;'>$m_img_big</div>
        <div class='mvdate_tit_ri font_bold'>$row[user_name] <span class='mvis_date'>$regdateArr[0].$regdateArr[1].$regdateArr[2]</span><br/>
        <span  id='subject".$Num."'>$row[subject]</span>
				<span  id='modifySubject".$Num."'  style='display:none;' class='mvCom_tit_ri' ><input type='text' value='$row[subject]' id='lname".$Num."' style='width:97%'></span>
				$is_secret_chk
        </div>

      </div>

      <div  id='list".$Num."' class='post_del'>
        <div id='summary_$Num' class='line_h23px padding_b_40 imgSize' style='word-break:break-all;white-space:pre-line;word-break:break-word;'>$RESULT_CONTENT</div>

				<div id='modify_$Num' class='line_h23px padding_b_40' style='display:none;'><textarea cols='60' id='editor".$editorNum."' name='contents".$Num."' rows='10'>$RESULT_CONTENT</textarea>
					<script type='text/javascript'>
						CKEDITOR.replace('editor".$editorNum."',
						{
						language: 'ja',
						enterMode	: Number(2),
						//uiColor: '#9AB8F3',

						filebrowserUploadUrl: './editor_upload.php?type=Files',
						filebrowserImageUploadUrl: './editor_upload.php?type=Images',

						});
					</script>
				</div>
        <div class='movie_icon02'>

          <div class='le'>
            <ul>
            <li><img src='../images/sub/icon_mv_comt.png' /><span id='comment_num".$Num."'> $row[reply_count]</span></li>
            <li id='voted_color_".$Num."' style='color:".$voted_count_color.";'><a href='javascript: content_like($Num,\"$tableName\",$sessionLevel);' class='li_like'><img  id='voted_img".$Num."' src='../images/sub/icon_mv_like_".$voted_img_tail.".png' /></a><span id='voted_number".$Num."' style='color:".$voted_count_color.";'>$row[voted_count]</span>名</li>
            </ul>
          </div>
          <div class='ri'>
            <ul>
            <li> クリック <span class='icon_txt'> $hit_count</span></li>
            </ul>
          </div>

        </div>
				$btn_modify

      </div>

    </div>

    <!-- 코멘트 글쓰기 리스트-->
    <div  id='area".$Num."' class='movieBig02 '>
     <div class='post02'>
      <form  name='form' method='post' action='javascript: commentok($Num,\"$tableName\");'>
      <div class='mv_date_tit'>
     	 <div class='mvCom_cot_le nobody01' style='height:43px; background-color:".$_SESSION[S_COLOR].";overflow: hidden; position: relative;'>$_SESSION[S_IMG_B]</div>
     	 <div class='mvCom_cot_ri'><textarea id='comment".$Num."' name='comment' placeholder='' style='height:43px;' onclick='$(this).height(60);'></textarea></div>
      </div>

      <div class='mv_input_but'>
       <ul>
        <li class='mv_txt'>’".$SUBJECT_SUMMARY."’に対するコメントを登録できます。</li>
        <li class='mv_but'><input type='submit' class='submitIn' value='コメント登録'> </li>
       </ul>
      </div>
      </form>
      <div id='com_new".$Num."'></div>
      $COMMENT_LIST
       <div id='com_li".$Num."'></div>
      $viewMore

     </div>
    </div>

    ";

  }
}

?>
        <div class="con_right">
        <?=$BRD_LIST?>
        <div class="pagination02">
            <?=$viewlist?>
        </div>
        </div>


Anon7 - 2021