| Server IP : 172.67.187.206 / Your IP : 172.71.28.155 Web Server : Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30 System : Windows NT WIN-ECQAAA40806 6.2 build 9200 (Windows Server 2012 Standard Edition) i586 User : SYSTEM ( 0) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : E:/Inetpub/www/myschool/triamudom/check/include/ |
Upload File : |
<?php
function cutStr($str, $maxChars='', $holder=''){
if (strlen($str) > $maxChars ){
$str = iconv_substr($str, 0, $maxChars,"UTF-8") . $holder;
}
return $str;
}
//cutStr($detail,'100','...'); ตัวอย่าง
function reversechar($str){
$start =array("'", "\\", "\"");
$end = array("'", "", "");
$value = str_replace($start,$end,$str);
return $value;
}
function reversechar_to($str){
$start =array("'", "\\", "\"");
$end = array("", "", "");
$value = str_replace($start,$end,$str);
return $value;
}
function convert_month($month,$language){
if($language=='longthai'){
if($month=='01' || $month=='1'){
$month = "มกราคม";
}elseif($month=='02' || $month=='2'){
$month = "กุมภาพันธ์";
}elseif($month=='03' || $month=='3'){
$month = "มีนาคม";
}elseif($month=='04' || $month=='4'){
$month = "เมษายน";
}elseif($month=='05' || $month=='5'){
$month = "พฤษภาคม";
}elseif($month=='06' || $month=='6'){
$month = "มิถุนายน";
}elseif($month=='07' || $month=='7'){
$month = "กรกฎาคม";
}elseif($month=='08' || $month=='8'){
$month = "สิงหาคม";
}elseif($month=='09' || $month=='9'){
$month = "กันยายน";
}elseif($month=='10'){
$month = "ตุลาคม";
}elseif($month=='11'){
$month = "พฤศจิกายน";
}elseif($month=='12'){
$month = "ธันวาคม";
}
return $month;
}elseif($language=='shortthai'){
if($month=='01' || $month=='1'){
$month = "ม.ค.";
}elseif($month=='02' || $month=='2'){
$month = "ก.พ.";
}elseif($month=='03' || $month=='3'){
$month = "มี.ค.";
}elseif($month=='04' || $month=='4'){
$month = "เม.ย.";
}elseif($month=='05' || $month=='5'){
$month = "พ.ค.";
}elseif($month=='06' || $month=='6'){
$month = "มิ.ย.";
}elseif($month=='07' || $month=='7'){
$month = "ก.ค.";
}elseif($month=='08' || $month=='8'){
$month = "ส.ค.";
}elseif($month=='09' || $month=='9'){
$month = "ก.ย.";
}elseif($month=='10'){
$month = "ต.ค.";
}elseif($month=='11'){
$month = "พ.ย.";
}elseif($month=='12'){
$month = "ธ.ค.";
}
return $month;
}elseif($language=='shorteng'){
if($month=='01' || $month=='1'){
$month = "Jan";
}elseif($month=='02' || $month=='2'){
$month = "Feb";
}elseif($month=='03' || $month=='3'){
$month = "Mar";
}elseif($month=='04' || $month=='4'){
$month = "Apr";
}elseif($month=='05' || $month=='5'){
$month = "May";
}elseif($data[1]=='06' || $month=='6'){
$month = "Jun";
}elseif($month=='07' || $month=='7'){
$month = "Jul";
}elseif($month=='08' || $month=='8'){
$month = "Aug";
}elseif($month=='09' || $month=='9'){
$month = "Sep";
}elseif($month=='10'){
$month = "Oct";
}elseif($month=='11'){
$month = "Nov";
}elseif($month=='12'){
$month = "Dec";
}
return $month;
}elseif($language=='longeng'){
if($month=='01' || $month=='1'){
$month = "January";
}elseif($month=='02' || $month=='2'){
$month = "February";
}elseif($month=='03' || $month=='3'){
$month = "March";
}elseif($month=='04' || $month=='4'){
$month = "April";
}elseif($month=='05' || $month=='5'){
$month = "May";
}elseif($month=='06' || $month=='6'){
$month = "June";
}elseif($month=='07' || $month=='7'){
$month = "July";
}elseif($month=='08' || $month=='8'){
$month = "August";
}elseif($month=='09' || $month=='9'){
$month = "September";
}elseif($month=='10'){
$month = "October";
}elseif($month=='11'){
$month = "November";
}elseif($month=='12'){
$month = "December";
}
return $month;
}
}
function convert_date_texbox($date){
if($date){
$arrdate = explode("-",$date);
$datetextbox = $arrdate[2]."/".$arrdate[1]."/".$arrdate[0];
}
return $datetextbox;
}
function convert_date_insert($date){
if($date){
$arrdate = explode("/",$date);
$datetextbox = $arrdate[2]."-".$arrdate[1]."-".$arrdate[0];
}
return $datetextbox;
}
function convert_date_insertthai($date){
if($date){
$arrdate = explode("-",$date);
$datetextbox = ($arrdate[2]-543)."-".$arrdate[1]."-".$arrdate[0];
}
return $datetextbox;
}
function convert_date_showdmy($date){
if($date){
$arrdate = explode("-",$date);
$datetextbox = $arrdate[2]."-".$arrdate[1]."-".($arrdate[0]+543);
}
return $datetextbox;
}
function convert_date($date){
if($date){
list($d,$m,$y)=explode("/",$date);
$date=$y.$m.$d;
}
return $date;
}
function convert_int_date($date){
if($date){
$year= substr($date,0,4);
$month= substr($date,5,2);
$day= substr($date,8,2);
$bookout1_datein= $year."-".$month."-".$day;
}
return $bookout1_datein;
}
function copyobject($size, $name, $temp, $prefix='', $url, $oldimage='', $specialfiletype=''){
if($size>0){
$arr = explode(".",$name);
$number = count($arr);
if($specialfiletype){
$upper = strtoupper($specialfiletype);
$lower = strtolower($specialfiletype);
if($arr[$number-1]==$upper || $arr[$number-1]==$lower){
$destination = $prefix.rand(10,99).date('Ymdhis').".".$arr[$number-1];
copy($temp, $url.$destination);
@unlink($url.$oldimage);
}else{
$destination = $oldimage;
}
}else{
$destination = $prefix.rand(10,99).date('Ymdhis').".".$arr[$number-1];
copy($temp, $url.$destination);
@unlink($url.$oldimage);
}
}else{
$destination = $oldimage;
}
return $destination;
}
//________BP_________//
function display_admintype($status){
if($status=='1'){
$show_status = "ระบบเช็คชื่อนักเรียนออนไลน์";
}elseif($status=='2'){
$show_status = "ระบบงานปกครอง";
}elseif($status=='3'){
$show_status = "ระบบชุมนุมออนไลน์";
}elseif($status=='4'){
$show_status = "ระบบบันทึกแผนการพัฒนาตนเอง";
}elseif($status=='5'){
$show_status = "ระบบลงเวลาปฏิบัติราชการ";
}elseif($status=='6'){
$show_status = "ระบบลงชื่อใช้งานห้องสมุด";
}elseif($status=='7'){
$show_status = "ระบบลดเวลาเรียน";
}elseif($status=='8'){
$show_status = "ระบบ SDQ";
}elseif($status=='9'){
$show_status = "ระบบผลงานทางวิชาการ";
}else{
$show_status = "ผู้ดูแลระบบหลัก";
}
return $show_status;
}
function display_typestatus($status){
if($status=='1'){
$show_status = "<span class='alertgreen'><b>ข่าวโครงการ</b></span>";
}else{
$show_status = "<span class='alertblue'><b>ภาพกิจกรรม</b></span>";
}
return $show_status;
}
function display_timetype($status){
if($status=='1'){
$show_status = "<img src=\"images/icons/check.gif\">";
}elseif($status=='2'){
$show_status = "สาย";
}elseif($status=='3'){
$show_status = "ลา";
}elseif($status=='4'){
$show_status = "ลาป่วย";
}elseif($status=='5'){
$show_status = "ขาดเรียน";
}elseif($status=='6'){
$show_status = "ลากิจ";
}elseif($status=='7'){
$show_status = "กิจกรรม";
}else{
$show_status = "-";
}
return $show_status;
}
function display_nametype($status){
if($status=='1'){
$show_status = "เด็กชาย";
}elseif($status=='2'){
$show_status = "เด็กหญิง";
}elseif($status=='3'){
$show_status = "นาย";
}else{
$show_status = "นางสาว";
}
return $show_status;
}
function display_4htype($status){
if($status=='1'){
$show_status = "ด้านพุทธิศึกษา (Head)";
}elseif($status=='2'){
$show_status = "ด้านจริยศึกษา (Heart)";
}elseif($status=='3'){
$show_status = "ด้านหัตถศึกษา (Hand)";
}elseif($status=='4'){
$show_status = "ด้านพลศึกษา (Health)";
}else{
$show_status = "แบบองค์รวม 4 H";
}
return $show_status;
}
function display_selectclass($status){
if($status=='1'){
$show_status = "ม.1";
}elseif($status=='2'){
$show_status = "ม.2";
}elseif($status=='3'){
$show_status = "ม.3";
}elseif($status=='4'){
$show_status = "ม.4";
}elseif($status=='5'){
$show_status = "ม.5";
}elseif($status=='6'){
$show_status = "ม.6";
}else{
$show_status = "ทุกระดับชั้น";
}
return $show_status;
}
function display_blood($status){
if($status=='A'){
$show_status = "เอ";
}elseif($status=='B'){
$show_status = "บี";
}elseif($status=='O'){
$show_status = "โอ";
}elseif($status=='AB'){
$show_status = "เอบี";
}else{
$show_status = "-";
}
return $show_status;
}
function DateThai_show($strDate){
$strYear = date("Y",strtotime($strDate))+543;
$strMonth= date("n",strtotime($strDate));
$strDay= date("j",strtotime($strDate));
$strMonthCut = Array("","มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$strMonthThai=$strMonthCut[$strMonth];
return "$strDay $strMonthThai $strYear";
}
function display_nameclass($status){
if($status=='1'){
$show_status = "ม.1";
}elseif($status=='2'){
$show_status = "ม.2";
}elseif($status=='3'){
$show_status = "ม.3";
}elseif($status=='4'){
$show_status = "ม.4";
}elseif($status=='5'){
$show_status = "ม.5";
}elseif($status=='6'){
$show_status = "ม.6";
}elseif($status=='7'){
$show_status = "ม.ต้น(1-3)";
}elseif($status=='8'){
$show_status = "ม.ปลาย(4-6)";
}else{
$show_status = "ทุกระดับชั้น";
}
return $show_status;
}
function display_registertype($status){
if($status=='1'){
$show_status = "<span class='alertred'><b>ไม่ผ่าน</b></span>";
}elseif($status=='2'){
$show_status = "<span class='alertgreen'>ผ่าน</span>";
}else{
$show_status = "<b>รอประเมิน</b>";
}
return $show_status;
}
function display_volunteertype($status){
if($status=='0'){
$show_status = "<span class='alertred'><b>ไม่ผ่าน</b></span>";
}else{
$show_status = "<span class='alertgreen'>ผ่าน</span>";
}
return $show_status;
}
function display_timetypeteacher($status){
if($status=='1'){
$show_status = "มาทำงาน";
}elseif($status=='2'){
$show_status = "ขาดราชการ";
}elseif($status=='3'){
$show_status = "ลากิจ";
}elseif($status=='4'){
$show_status = "ลาป่วย";
}elseif($status=='5'){
$show_status = "ลาพักผ่อน";
}elseif($status=='6'){
$show_status = "ลาคลอด";
}elseif($status=='7'){
$show_status = "ลาไปเมกกะ";
}elseif($status=='8'){
$show_status = "ลาบวช";
}elseif($status=='19'){
$show_status = "ลาศึกษาต่อ";
}elseif($status=='100'){
$show_status = "-";
}elseif($status=='98'){
$show_status = "-";
}else{
$show_status = "ไปราชการ";
}
return $show_status;
}
function display_sextype($status){
if($status=='1' || $status=='3'){
$show_status = "ชาย";
}elseif($status=='2' || $status=='4'){
$show_status = "หญิง";
}else{
$show_status = "อื่นๆ";
}
return $show_status;
}
function display_sumscore1($status){
if($status>="0" && $status<="3"){
$show_status = "ปกติ";
}elseif($status=="4"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscorestu1($status){
if($status>="0" && $status<="5"){
$show_status = "ปกติ";
}elseif($status=="6"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscore2($status){
if($status>="0" && $status<="3"){
$show_status = "ปกติ";
}elseif($status=="4"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscorestu2($status){
if($status>="0" && $status<="4"){
$show_status = "ปกติ";
}elseif($status=="5"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscore3($status){
if($status>="0" && $status<="5"){
$show_status = "ปกติ";
}elseif($status=="6"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscorestu3($status){
if($status>="0" && $status<="5"){
$show_status = "ปกติ";
}elseif($status=="6"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscore4($status){
if($status>="0" && $status<="5"){
$show_status = "ปกติ";
}elseif($status=="6"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscorestu4($status){
if($status>="0" && $status<="3"){
$show_status = "ปกติ";
}elseif($status=="4"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscore5($status){
if($status>="4" && $status<="10"){
$show_status = "มีจุดแข็ง";
}else{
$show_status = "ไม่มีจุดแข็ง";
}
return $show_status;
}
function display_sumscorestu5($status){
if($status>="4" && $status<="10"){
$show_status = "มีจุดแข็ง";
}else{
$show_status = "ไม่มีจุดแข็ง";
}
return $show_status;
}
function display_sumscoretotal($status){
if($status>="0" && $status<="15"){
$show_status = "ปกติ";
}elseif($status>="16" && $status<="17"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function display_sumscoretotalstu($status){
if($status>="0" && $status<="16"){
$show_status = "ปกติ";
}elseif($status>="17" && $status<="18"){
$show_status = "เสี่ยง";
}else{
$show_status = "มีปัญหา";
}
return $show_status;
}
function cut_zero($val){
$cut = substr($val,0,1);
if($cut=='0'){
$val = substr($val,1,1);
}
return $val;
}
function display_date($date,$type){//shortthai, longthai, shorteng, longeng
if($date!='0000-00-00' && $date){
$arr = explode("-",$date);
$datevalue = $arr[2]." ".convert_month($arr[1],$type)." ".cut_zero($arr[0]+543);
}else{
$datevalue = "";
}
return $datevalue;
}
function display_datecarlendar($date,$type){//shortthai, longthai, shorteng, longeng
if($date!='0000-00-00' && $date){
$arr = explode("-",$date);
$datevalue = $arr[2]." ".convert_month($arr[1],$type)." ".cut_zero($arr[0]+543);
}else{
$datevalue = "";
}
return $datevalue;
}
function display_datethai($date,$type){//shortthai, longthai, shorteng, longeng
if($date!='00-00-0000' && $date){
$arr = explode("-",$date);
$datevalue = $arr[0]." ".convert_month($arr[1],$type)." ".$arr[2];
}else{
$datevalue = "";
}
return $datevalue;
}
function display_date_eng($date,$type){//shortthai, longthai, shorteng, longeng
if($date!='0000-00-00' && $date){
$arr = explode("-",$date);
$datevalue = $arr[2]." ".convert_month($arr[1],$type)." ".cut_zero($arr[0]);
}else{
$datevalue = "";
}
return $datevalue;
}
//BB Code
$_BBCONFIG['QuotedBgColor'] = '#F7F7F7';
$_BBCONFIG['QuotedBorderColor'] = '#CCCCCC';
$_BBCONFIG['CodeBgColor'] = '#EFF7FF';
$_BBCONFIG['CodeBorderColor'] = '#BDBEBD';
function BBCODE($string){
global $_BBCONFIG;
$string = nl2br($string);
$patterns = array(
'`\[b\](.+?)\[/b\]`is',
'`\[i\](.+?)\[/i\]`is',
'`\[u\](.+?)\[/u\]`is',
'`\[strike\](.+?)\[/strike\]`is',
'`\[color=#([0-9A-F]{6})\](.+?)\[/color\]`is',
'`\[email\](.+?)\[/email\]`is',
'`\[img\](.+?)\[/img\]`is',
'`\[url=([a-z0-9]+://)([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)\](.*?)\[/url\]`si',
'`\[url\]([a-z0-9]+?://){1}([\w\-]+\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*)?)\[/url\]`si',
'`\[url\]((www|ftp)\.([\w\-]+\.)*[\w]+(:[0-9]+)?(/[^ \"\n\r\t<]*?)?)\[/url\]`si',
'`\[flash=([0-9]+),([0-9]+)\](.+?)\[/flash\]`is',
'`\[quote\](.+?)\[/quote\]`is',
'`\[indent](.+?)\[/indent\]`is',
'`\[size=([1-6]+)\](.+?)\[/size\]`is',
'`\[sup\](.+?)\[/sup\]`is',
'`\[sub\](.+?)\[/sub\]`is',
'`\[code\](.+?)\[/code\]`is',
'`\r\n|\r|\n`',
'`\t`',
'`\[img=(.+?)\]`is',
'`\[align=(left|center|right)\](.+?)\[/align\]`is',
'`\[glow\](.+?)\[/glow\]`is',
'`\[shadow\](.+?)\[/shadow\]`is',
'`\[media\](.+?)\[/media\]`is',
'`\[movie\](.+?)\[/movie\]`is',
'`\[center\](.+?)\[/center\]`is',
'`\[left\](.+?)\[/left\]`is',
'`\[right\](.+?)\[/right\]`is',
'`\[\-\-\-\]`is',
);
$replaces = array(
'<strong>\\1</strong>',
'<em>\\1</em>',
'<span style="border-bottom: 1px dotted">\\1</span>',
'<strike>\\1</strike>',
'<span style="color:#\1;">\2</span>',
'<a href="mailto:\1">\1</a>',
'<img src="\1" alt="" style="border:0px;" />',
'<a href="\1\2">\6</a>',
'<a href="\1\2">\1\2</a>',
'<a href="http://\1">\1</a>',
'<object width="\1" height="\2"><param name="movie" value="\3" /><embed src="\3" width="\1" height="\2"></embed></object>',
'<strong>อ้างอิง :</strong><div style="margin:0px 10px;padding:5px;background-color:'.$_BBCONFIG["QuotedBgColor"].';border:1px dotted '.$_BBCONFIG["QuotedBorderColor"].';width:100%;"><em>\1</em></div>',
'<pre>\\1</pre>',
'<h\1 style="display:inline">\2</h\1>',
'<sup>\\1</sup>',
'<sub>\\1</sub>',
'<strong style="color:green;font-family:courier new,monospace;font-size:8pt;">Code:</strong><pre style="margin:0px 10px;padding:5px;background-color:'.$_BBCONFIG["CodeBgColor"].';border:1px solid '.$_BBCONFIG["CodeBorderColor"].';width:100%;font-size:10pt;font-family:courier new,monospace;">\1</pre>',
'',
' ',
'<img src="\1" alt="" style="border:0px;" />',
'<div align="\1">\2</div>',
'<table style=filter:glow(color=#00FF00, strength=3)>\\1</table>',
'<table style=\"filter:shadow(color=pink, direction=left)\">\\1</table>',
'<embed src=\\1 TYPE=\"application/x-mplayer2\" align=\"middle\" width=\"200\" height=\"42\" autostart=\"1\" autoplay=\"true\" dhtype=\"wma\">',
'<object classid=\"CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6\" type=\"application/x-oleobject\" width=\"262\" height=\"260\" id=\"MediaPlayer1\">\n<param name=\"URL\" value=\\1 >\n<PARAM NAME=ShowControls VALUE=true>\n<PARAM NAME=ShowStatusBar VALUE=false>\n<PARAM NAME=Autostart VALUE=true>\n<PARAM NAME=ShowPositionControls value=true>\n<PARAM NAME=ShowTracker value=true>\n</object>',
'<div align=center>\\1</div>',
'<div align=left>\\1</div>',
'<div align=right>\\1</div>',
' ',
);
$string = preg_replace($patterns, $replaces , $string);
return stripslashes($string);
}
?>