HEX
Server: Apache/2.4.37 (CentOS Stream) OpenSSL/1.1.1k
System: Linux ysnet.com.tw 4.18.0-553.5.1.el8.x86_64 #1 SMP Tue May 21 05:46:01 UTC 2024 x86_64
User: test (521)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: /var/www/workweb/taoyuan/indexedit.php
<?php
	include "name1.php" ;  //通用命名
	include "mysqllink.php" ;//資料庫引入檔
	include "online.php";
	$targetURL = $home."?begdate=".$begdate ;
	session_start();
	for($md=1;$md<=$weekdays;$md++){
			$arraydate[$md] = date($begdate) ;
			$truedate = strtotime($begdate);
			$begdate = date ("Y-m-d",strtotime("+ 1 days",$truedate)) ;
	}$begdate = date ("Y-m-d",strtotime("- 6 days",$truedate)) ;
	
	if (isset($_POST["resetall"])) {//如有收到"resetall"的指令,執行解鎖動作
		for ($md=1;$md<=$weekdays;$md++) { //透過迴圈 ,將該lock資料表重寫為0,解開被上鎖的欄位
		    $ldate = $arraydate[$md] ;
			$sqlstr = "replace into $lock set lDate='$ldate',lMday=$md,ltext=0,lFood=0,lMenu=0,lFruit=0,lPs=0,lPs2=0,lPs3=0,lPs4=0,lPs5=0,lPs6=0,lPs7=0,lDesign=0,lDay=0,lCar=0" ;
			$reslut = $dblink->query($sqlstr) ;
		}			
	}
	/*
	以下for迴圈,進行七日表單的每一個欄位,透過if...else進行每一個欄位編輯的轉換,及送出每一個欄位的資料寫入資料庫
	isset判斷 是否有收到 Edit或 Submit 的input button動作,如果都沒收到則不執行
	如果收到Edit 的動作,進行轉換該欄位為編輯型態提供編輯,並將轉換為textarea欄位的狀態 寫入到lock的資料庫,讓在編輯時其他進入到該頁面的使用者禁止編輯,做到獨立編輯不複寫
	資料寫入方式使用insert into...on duplicate key update 的形式,已pDate='fdate'為key 如資料庫內有相同的date則僅更新有變更的資料,如pDate不存在則新增一筆紀錄
	如果收到submit 的動作,進行該欄位的資料寫入,欄位轉換為非編輯型態,並更新lock資料庫,將該欄位的編輯狀態更新為未編輯
	*/
	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitcar$md"])) {
			$change = false;
			$editFieldcar = $_POST["submitcar$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['car'.$md] ;
			$car =$temp ;
			$temp = $_POST['cara'.$md] ;
			$cara =$temp ;
			$rsqlstr = "replace into $cbname set pdate='$fdate', pCar='$car', pCara='$cara', pCarb=$md";
			$reslut = $dblink->query($rsqlstr) ;
			$lcar = 0;
			$lrsqlstr = "update $lock set lMday=$md , lcar=$lcar WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editcar$md"])) {
			$ldate = $arraydate[$md] ;
			$change = true;
			$editFieldcar = $_POST["editcar$md"]; // The submitted field identifier
			$lcar = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,0,0,0,0,0,0,$lcar) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lcar=$lcar ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}


	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submittext$md"])) {
			$change = false;
			$editFieldtext = $_POST["submittext$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['text'.$md] ;
			$text =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,'$text',null,null,null,null,null,null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , ptext='$text' ";
			$reslut = $dblink->query($rsqlstr) ;
			$ltext = 0;
			$lrsqlstr = "update $lock set lMday=$md , ltext=$ltext WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Edittext$md"])) {
			$change = true;
			$editFieldtext = $_POST["edittext$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$ltext = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,$ltext,0,0,0,0,0,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,ltext=$ltext ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

		for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitday$md"])) {
			$change = false;
			$editFieldday = $_POST["submitday$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['day'.$md] ;
			$day =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,null,null,null,null,null,null,'$day') on duplicate key update pdate='$fdate', pMday=$md , pday='$day' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lday = 0;
			$lrsqlstr = "update $lock set lMday=$md , lday=$lday WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editday$md"])) {
			$change = true;
			$editFieldday = $_POST["editday$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lday = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,0,0,0,0,0,$lday,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lday=$lday ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitfood$md"])) {
			$change = false;
			$editFieldfood = $_POST["submitfood$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['food'.$md] ;
			$rfood =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,'$rfood',null,null,null,null,null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pfood='$rfood' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lfood = 0;
			$lrsqlstr = "update $lock set lMday=$md , lfood=$lfood WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editfood$md"])) {
			$change = true;
			$editFieldfood = $_POST["editfood$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lfood = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,$lfood,0,0,0,0,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lfood=$lfood ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitmenu$md"])) {
			$change = false;
			$editFieldmenu = $_POST["submitmenu$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['menu'.$md] ;
			$menu =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,'$menu',null,null,null,null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pmenu='$menu' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lmenu = 0;
			$lrsqlstr = "update $lock set lMday=$md , lmenu=$lmenu WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editmenu$md"])) {
			$change = true;
			$editFieldmenu = $_POST["editmenu$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lmenu = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,$lmenu,0,0,0,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lmenu=$lmenu ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitfruit$md"])) {
			$change = false;
			$editFieldfruit = $_POST["submitfruit$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['fruit'.$md] ;
			$fruit =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,'$fruit',null,null,null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pfruit='$fruit' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lfruit = 0;
			$lrsqlstr = "update $lock set lMday=$md , lfruit=$lfruit WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editfruit$md"])) {
			$change = true;
			$editFieldfruit = $_POST["editfruit$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lfruit = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,$lfruit,0,0,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lfruit=$lfruit ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}
	
	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps$md"])) {
			$change = false;
			$editFieldps = $_POST["submitps$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps'.$md] ;
			$ps =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,'$ps',null,null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps='$ps' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps=$lps WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps$md"])) {
			$change = true;
			$editFieldps = $_POST["editps$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,$lps,0,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps=$lps ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps2$md"])) {
			$change = false;
			$editFieldps2 = $_POST["submitps2$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps2'.$md] ;
			$ps2 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,'$ps2',null,null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps2='$ps2' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps2 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps2=$lps2 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps2$md"])) {
			$change = true;
			$editFieldps2 = $_POST["editps2$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps2 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,$lps2,0,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps2=$lps2 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps3$md"])) {
			$change = false;
			$editFieldps3 = $_POST["submitps3$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps3'.$md] ;
			$ps3 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,'$ps3',null,null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps3='$ps3' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps3 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps3=$lps3 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps3$md"])) {
			$change = true;
			$editFieldps3 = $_POST["editps3$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps3 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,$lps3,0,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps3=$lps3 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}
	
	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps4$md"])) {
			$change = false;
			$editFieldps4 = $_POST["submitps4$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps4'.$md] ;
			$ps4 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,null,'$ps4',null,null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps4='$ps4' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps4 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps4=$lps4 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps4$md"])) {
			$change = true;
			$editFieldps4 = $_POST["editps4$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps4 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,$lps4,0,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps4=$lps4 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}
	
	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps5$md"])) {
			$change = false;
			$editFieldps5 = $_POST["submitps5$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps5'.$md] ;
			$ps5 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,null,null,'$ps5',null,null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps5='$ps5' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps5 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps5=$lps5 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps5$md"])) {
			$change = true;
			$editFieldps5 = $_POST["editps5$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps5 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,0,$lps5,0,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps5=$lps5 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}
	
	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps6$md"])) {
			$change = false;
			$editFieldps6 = $_POST["submitps6$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps6'.$md] ;
			$ps6 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,null,null,null,'$ps6',null,null,null) on duplicate key update pdate='$fdate', pMday=$md , pps6='$ps6' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps6 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps6=$lps6 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps6$md"])) {
			$change = true;
			$editFieldps6 = $_POST["editps6$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps6 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,0,0,$lps6,0,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps6=$lps6 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}

	for($md=1;$md<=$weekdays;$md++){
		if (isset($_POST["Submitps7$md"])) {
			$change = false;
			$editFieldps7 = $_POST["submitps7$md"]; // The edited field identifier
			$fdate = $arraydate[$md] ;
			$temp = $_POST['ps7'.$md] ;
			$ps7 =$temp ;
			$rsqlstr = "insert into $tbname values ('$fdate',$md,null,null,null,null,null,null,null,null,null,null,'$ps7',null,null) on duplicate key update pdate='$fdate', pMday=$md , pps7='$ps7' ";
			$reslut = $dblink->query($rsqlstr) ;
			$lps7 = 0;
			$lrsqlstr = "update $lock set lMday=$md , lps7=$lps7 WHERE lDate='$fdate'";
			$lreslut = $dblink->query($lrsqlstr) ;
		} else if (isset($_POST["Editps7$md"])) {
			$change = true;
			$editFieldps7 = $_POST["editps7$md"]; // The submitted field identifier
			$ldate = $arraydate[$md] ;
			$lps7 = 1;
			$rsqlstr = "INSERT INTO $lock VALUES ('$ldate',$md,0,0,0,0,0,0,0,0,0,0,$lps7,0,0,0) ON duplicate KEY UPDATE ldate='$ldate',lMday=$md,lps7=$lps7 ";
			$reslut = $dblink->query($rsqlstr) ;
		}
	}
	
	$mday = date("w") ; // 今日是星期幾
	// 找出本周一的日期
	if ($mday > 0){		
			$fw = $mday-1 ;
			$weekstart = date ("Y-m-d",strtotime("- $fw days")) ;
	}else {
			$weekstart = date ("Y-m-d",strtotime("- 6 days")) ;
	}
	
	if ($begdate == 0){
		$begdate = $weekstart ;
		$truedate = strtotime($begdate);
	}
	
	else if ($begdate == "/"){
		$begdate = $weekstart ;
		$truedate = strtotime($begdate);
	}
	
	else if ($begdate) { 
		$truedate = strtotime($begdate);
		$nmday = date("w",$truedate) ;
		if ($nmday > 0){		
			$fw = $nmday-1 ;
			$begdate = date("Y-m-d",strtotime("- $fw days",$truedate)) ;
			$truedate = strtotime($begdate);
		}else {
			$begdate = date ("Y-m-d",strtotime("- 6 days",$truedate)) ;
			$truedate = strtotime($begdate);
		}
	}
	
	
	$weekend = date("Y-m-d",strtotime("+ 6 days ",$truedate));
	
	$nextweek = date ("Y-m-d",strtotime("+ 7 days ",$truedate)) ;   //下周一
	$thisweek = date ("Y-m-d");
	$prevweek = date ("Y-m-d",strtotime("- 7 days ",$truedate)) ;	 //前一周
	
	$linknext = basename(__file__)."?begdate=$nextweek" ;
	$linktoday =basename(__file__)."?begdate=$thisweek";
	$linkprev =basename(__file__)."?begdate=$prevweek" ;
	

	//連結資料庫,並調出資料
	$fblink = "select * from $tbname  WHERE  pDate >= '$begdate' and pDate <= '$weekend'" ;
	$freslut = $dblink->query($fblink ) ;
	$tblink = "select * from $cbname  WHERE  pDate >= '$begdate' and pDate <= '$weekend'" ;
	$reslut = $dblink->query($tblink ) ;
	if ($freslut) {
		while ($nb = mysqli_fetch_array ($freslut)){
			$md = $nb["pMday"] ;
			$food[$md]["text"]= $nb["ptext"];	
			$food[$md]["day"]= $nb["pDay"];	
			$food[$md]["food"]= $nb["pFood"];	
			$food[$md]["menu"]= $nb["pMenu"];	
			$food[$md]["fruit"]= $nb["pFruit"];	
			$food[$md]["ps"]= $nb["pPs"];		
			$food[$md]["ps2"]= $nb["pPs2"];		
			$food[$md]["ps3"]= $nb["pPs3"];		
			$food[$md]["ps4"]= $nb["pPs4"];		
			$food[$md]["ps5"]= $nb["pPs5"];		
			$food[$md]["ps6"]= $nb["pPs6"];		
			$food[$md]["ps7"]= $nb["pPs7"];	
		}
	}
	if ($reslut) {
		while ($nb = mysqli_fetch_array ($reslut)){
			$md = $nb["pCarb"] ;
			$food[$md]["car"]= $nb["pCar"];
			$food[$md]["cara"]= $nb["pCara"];
		}
    }
	$lblink = "select * from $lock  WHERE  lDate >= '$begdate' and lDate <= '$weekend'" ;
	$lreslut = $dblink->query($lblink ) ;
	if ($lreslut) {
		while ($nb = mysqli_fetch_array ($lreslut)){
			$md = $nb["lMday"] ;
			$locked[$md]["ltext"]= (bool)$nb["ltext"];
			$locked[$md]["lday"]= (bool)$nb["lDay"];	
			$locked[$md]["lfood"]= (bool)$nb["lFood"];	
			$locked[$md]["lmenu"]= (bool)$nb["lMenu"];
			$locked[$md]["lfruit"]= $nb["lFruit"];	
			$locked[$md]["lps"]= (bool)$nb["lPs"];		
			$locked[$md]["lps2"]= (bool)$nb["lPs2"];		
			$locked[$md]["lps3"]= (bool)$nb["lPs3"];		
			$locked[$md]["lps4"]= (bool)$nb["lPs4"];		
			$locked[$md]["lps5"]= (bool)$nb["lPs5"];		
			$locked[$md]["lps6"]= (bool)$nb["lPs6"];		
			$locked[$md]["lps7"]= (bool)$nb["lPs7"];
			$locked[$md]["lcar"]= (bool)$nb["lCar"];
		}
	}
?>
<html>
	<head>
		<title><?php echo $title ?></title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
		<style type="text/css">
		<!--
			table {
				width: 100%;
				margin-top: 50px; /* 提供一些空間,以避免被固定在頂部時擋住其他內容 */
			}
			thead {
				background-color: #f2f2f2; /* 表頭的背景色 */
				position: sticky;
				top: 0; /* 固定在視窗頂部 */
				z-index: 1000; /* 提高層級,以確保在其他元素上面 */
			}
			form {
				display:inline;
			}
			.flex {
				font-size: 12pt;
				width="5%";
				color: #CCFFFF;
				background-color: #9999FF;
				text-align: center;
			}
			.day {
				font-size: 10pt;
				color: #FFFFFF;
				background-color: #000000;
				text-align: center;
			}
			tr:hover td:first-child,
			td:hover {
				background-color: rgba(79, 192, 210, 0.7);
				color: black;
				font-weight: bolder;
				transition: all 0.3s ease-in-out;
			}

			.mycaption {  font-size: 25pt; color: #FF3333}
			.title { font-size: 15pt;}
			td {
				font-size: 12pt;
			}
			.reset{
				cursor: alias;
				background:red;
				color: white;
			}
			.submit{
				cursor: pointer;
				background: green;
				color: white;	
			}
			.lock{
				cursor: no-drop;
				background: red;
				color: white;
			}
			.input {
				-webkit-transition-duration: 0.3s; /* Safari */
				background-color: white;
				font-size: 10px;
				color: white;
				border: 4px solid #e7e7e7;
				transition-duration: 0.3s;
			}
			.input:hover {
				background-color: #4CAF50; /* Green */
				color: white;
				border: 2px solid #e7e7e7;
			}
		-->
		</style>
		<script>
			function confirmReset() {
				// Display a confirmation dialog
				var confirmed = confirm("確認要解鎖嗎?");
				
				// If the user confirms, submit the form
				if (confirmed) {
					document.getElementById("resetForm").submit();
				}
			}
			// 使用 PHP 中的變數值
			 var targetURL = "<?php echo $targetURL; ?>";

			let timer = 20;

			function startTimer() {
			  timer--;

			  if (timer <= 0) {
				window.location.href = targetURL;
			  }
			}

			window.onload = function() {
			  let interval = setInterval(startTimer, 1000);

			  document.addEventListener('mousemove', function() {
				timer = 20;
               });
              document.addEventListener('keydown', function() {
   				timer = 20;
			  });

			  // 這裡也可以加上其他事件監聽器,根據需要重置計時器
			};
		  </script>
	</head>
	<body bgcolor="#ffffff">
		<form id="resetForm" method="post" action="<?php echo $edit . "?begdate=" . $begdate ?>">
			<p align="center" class="title">
			<a href="<?php echo $linkprev ?>"><上一周</a>
			 <span class="mycaption">
			 <?php echo $title ;?> 
			 </span>
			<a href="<?php echo $linknext ?>">下一周></a>
			</p>
			<p align="center" class="title">
				<?php  if ($weekstart==$begdate) echo "本周";?>
				<?php echo $begdate ." ~ ~ ~ ". $weekend ?>
				<a href="<?php echo $home."?begdate=$begdate" ?>"> [回主畫面]</a>
				<?php echo "目前有".$users_online."人使用中";?>
				<input type="button" onclick="confirmReset()" value="解鎖" class="lock">
			</p>
			<input type="hidden" name="begdate" value="<?php echo $begdate ?>">
			<input type="hidden" name="resetall" value="resetall">
			</form>
			<form method="post" action="<?php echo $edit."?begdate=".$begdate ?>">
			<table  border="1" cellspacing="0" cellpadding="4" bordercolorlight="#3333FF" bordercolordark="#FFFFFF" align="center" >
				<thead>
				<tr class="flex"> 
				<th class="flex">日期</th>
					<?php 
					   for ($i=0;$i<$weekdays; $i++) {
						 echo "<th class=flex>".$begday = date ("m-d",strtotime("+ $i days",$truedate))."星期". $weekdate[$i]. "</th>" ;
					   }
					?>   
				</tr>
				</thead>
				<tr>
					<td class="flex">公務車</td>
					<?php
					for($md=1 ; $md<=$weekdays ; $md++) {
						if ($change && $editFieldcar == "Editcar$md") {
							echo "<td>第一次<br>";
							if ($food[$md]["car"]== $car[0]){
								echo "<select name=car$md >
										<option selected>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
							}
							if ($food[$md]["car"]== $car[1]){
								echo "<select name=car$md >
										<option>".$car[0]."</option>
										<option selected>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
							}
							if ($food[$md]["car"]== $car[2]){
								echo "<select name=car$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option selected>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
							}
							if ($food[$md]["car"]== $car[3]){
								echo "<select name=car$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option selected>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
							}
							if ($food[$md]["car"]== $car[4]){
								echo "<select name=car$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option selected>".$car[4]."</option>";
								echo "</select><br>";
							}
							echo "<br>第二次<br>";
							if ($food[$md]["cara"]== $car[0]){
								echo "<select name=cara$md >
										<option selected>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
								echo "<input type=\"hidden\" name=\"submitcar$md\" value=\"Submitcar$md\">";
								echo "<input type=\"submit\" name=\"Submitcar$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							}
							if ($food[$md]["cara"]== $car[1]){
								echo "<select name=cara$md >
										<option>".$car[0]."</option>
										<option selected>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
								echo "<input type=\"hidden\" name=\"submitcar$md\" value=\"Submitcar$md\">";
								echo "<input type=\"submit\" name=\"Submitcar$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							}
							if ($food[$md]["cara"]== $car[2]){
								echo "<select name=cara$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option selected>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
								echo "<input type=\"hidden\" name=\"submitcar$md\" value=\"Submitcar$md\">";
								echo "<input type=\"submit\" name=\"Submitcar$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							}
							if ($food[$md]["cara"]== $car[3]){
								echo "<select name=cara$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option selected>".$car[3]."</option>
										<option>".$car[4]."</option>";
								echo "</select><br>";
								echo "<input type=\"hidden\" name=\"submitcar$md\" value=\"Submitcar$md\">";
								echo "<input type=\"submit\" name=\"Submitcar$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							}
							if ($food[$md]["cara"]== $car[4]){
								echo "<select name=cara$md >
										<option>".$car[0]."</option>
										<option>".$car[1]."</option>
										<option>".$car[2]."</option>
										<option>".$car[3]."</option>
										<option selected>".$car[4]."</option>";
								echo "</select><br>";
								echo "<input type=\"hidden\" name=\"submitcar$md\" value=\"Submitcar$md\">";
								echo "<input type=\"submit\" name=\"Submitcar$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							}
						}else {
							if ($food[$md]["car"]&&$food[$md]["cara"]) echo "<td>". nl2br($food[$md]['car'])."&".nl2br($food[$md]['cara'])."<br>" ;
							else if ($food[$md]["car"])  echo "<td>".nl2br($food[$md]['car'])."<br>" ;
							else if ($food[$md]["cara"])  echo "<td>".nl2br($food[$md]['cara'])."<br>" ;
							else echo "<td><br>";
							echo "<input type=\"hidden\" name=\"editcar$md\" value=\"Editcar$md\">";
								if ($change){
									echo "<input type=\"submit\" name=\"Editcar$md\" value=\"編輯\" disabled>";
								} 	else if($locked[$md]["lcar"]!=0){
									echo "<input type=\"submit\" name=\"Editcar$md\" value=\"編輯\" disabled>";
								}	else echo "<input type=\"submit\" name=\"Editcar$md\" value=\"編輯\" class=\"input\">";
							echo "</td>";
						}
					}							
					?>
				</tr>
				<tr>
					<td class="flex">愛的小叮嚀</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldtext == "Edittext$md") {
								echo "<td>";
								echo "<textarea name=\"text$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["text"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submittext$md\" value=\"Submittext$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submittext$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["text"]) echo "<td>".nl2br($food[$md]['text'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"edittext$md\" value=\"Edittext$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Edittext$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["ltext"]!=0){
										echo "<input type=\"submit\" name=\"Edittext$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Edittext$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">休假人員</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldday == "Editday$md") {
								echo "<td>";
								echo "<textarea name=\"day$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["day"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitday$md\" value=\"Submitday$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitday$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["day"]) echo "<td class=\"day\">".nl2br($food[$md]['day'])."<br>" ;
								else echo "<td class=\"day\"><br>" ;
									echo "<input type=\"hidden\" name=\"editday$md\" value=\"Editday$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editday$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lday"]!=0){
										echo "<input type=\"submit\" name=\"Editday$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editday$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">10:00~11:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldfood == "Editfood$md") {
								echo "<td>";
								echo "<textarea name=\"food$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["food"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitfood$md\" value=\"Submitfood$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitfood$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["food"]) echo "<td>".nl2br($food[$md]['food'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editfood$md\" value=\"Editfood$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editfood$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lfood"]!=0){
										echo "<input type=\"submit\" name=\"Editfood$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editfood$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">11:00~12:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldmenu == "Editmenu$md") {
								echo "<td>";
								echo "<textarea name=\"menu$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["menu"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitmenu$md\" value=\"Submitmenu$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitmenu$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["menu"]) echo "<td>".nl2br($food[$md]['menu'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editmenu$md\" value=\"Editmenu$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editmenu$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lmenu"]!=0){
										echo "<input type=\"submit\" name=\"Editmenu$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editmenu$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">12:00~13:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldfruit == "Editfruit$md") {
								echo "<td>";
								echo "<textarea name=\"fruit$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["fruit"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitfruit$md\" value=\"Submitfruit$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitfruit$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["fruit"]) echo "<td>".nl2br($food[$md]['fruit'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editfruit$md\" value=\"Editfruit$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editfruit$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lfruit"]!=0){
										echo "<input type=\"submit\" name=\"Editfruit$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editfruit$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">13:00~14:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps == "Editps$md") {
								echo "<td>";
								echo "<textarea name=\"ps$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps$md\" value=\"Submitps$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps"]) echo "<td>".nl2br($food[$md]['ps'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps$md\" value=\"Editps$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps"]!=0){
										echo "<input type=\"submit\" name=\"Editps$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">14:00~15:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps2 == "Editps2$md") {
								echo "<td>";
								echo "<textarea name=\"ps2$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps2"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps2$md\" value=\"Submitps2$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps2$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps2"]) echo "<td>".nl2br($food[$md]['ps2'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps2$md\" value=\"Editps2$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps2$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps2"]!=0){
										echo "<input type=\"submit\" name=\"Editps2$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps2$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">15:00~16:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps3 == "Editps3$md") {
								echo "<td>";
								echo "<textarea name=\"ps3$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps3"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps3$md\" value=\"Submitps3$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps3$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps3"]) echo "<td>".nl2br($food[$md]['ps3'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps3$md\" value=\"Editps3$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps3$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps3"]!=0){
										echo "<input type=\"submit\" name=\"Editps3$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps3$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">16:00~17:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps4 == "Editps4$md") {
								echo "<td>";
								echo "<textarea name=\"ps4$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps4"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps4$md\" value=\"Submitps4$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps4$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps4"]) echo "<td>".nl2br($food[$md]['ps4'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps4$md\" value=\"Editps4$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps4$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps4"]!=0){
										echo "<input type=\"submit\" name=\"Editps4$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps4$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">17:00~18:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps5 == "Editps5$md") {
								echo "<td>";
								echo "<textarea name=\"ps5$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps5"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps5$md\" value=\"Submitps5$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps5$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps5"]) echo "<td>".nl2br($food[$md]['ps5'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps5$md\" value=\"Editps5$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps5$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps5"]!=0){
										echo "<input type=\"submit\" name=\"Editps5$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps5$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">18:00~19:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps6 == "Editps6$md") {
								echo "<td>";
								echo "<textarea name=\"ps6$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps6"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps6$md\" value=\"Submitps6$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps6$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps6"]) echo "<td>".nl2br($food[$md]['ps6'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps6$md\" value=\"Editps6$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps6$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps6"]!=0){
										echo "<input type=\"submit\" name=\"Editps6$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps6$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
				<tr>
					<td class="flex">19:00~20:00</td>
					<?php
						for ($md = 1; $md <= $weekdays; $md++) {
							if ($change && $editFieldps7 == "Editps7$md") {
								echo "<td>";
								echo "<textarea name=\"ps7$md\" rows=\"5\" cols=\"30\" >" . $food[$md]["ps7"];
								echo "</textarea><br>";
								echo "<input type=\"hidden\" name=\"submitps7$md\" value=\"Submitps7$md\">";
								echo "<input type=\"reset\" name=\"reset\" value=\"復原\" class=\"reset\">";
								echo "<input type=\"submit\" name=\"Submitps7$md\" value=\"送出\" class=\"submit\">";
								echo "</td>";
							} else {
								if ($food[$md]["ps7"]) echo "<td>".nl2br($food[$md]['ps7'])."<br>" ;
								else echo "<td><br>" ;
									echo "<input type=\"hidden\" name=\"editps7$md\" value=\"Editps7$md\">";
									if ($change){
										echo "<input type=\"submit\" name=\"Editps7$md\" value=\"編輯\" disabled>";
									} else if($locked[$md]["lps7"]!=0){
										echo "<input type=\"submit\" name=\"Editps7$md\" value=\"編輯\" disabled>";
									}
										else echo "<input type=\"submit\" name=\"Editps7$md\" value=\"編輯\" class=\"input\">";
								}
								echo "</td>";
							}							
					?>
				</tr>
			</table>
		</form>
        <script>
    	// 紀錄當前捲動位置
    	const getCurrentScrollPosition = () => window.scrollY;

    	// 在頁面載入完成後,添加事件監聽器
    	window.addEventListener('load', () => {
     	 // 還原捲動位置
      		const savedScrollPosition = sessionStorage.getItem('scrollPosition');
      		if (savedScrollPosition) {
       		 window.scrollTo(0, savedScrollPosition);
     		 }
   		 });

    	// 在頁面即將卸載時,保存捲動位置
   		 window.addEventListener('beforeunload', () => {
      		const scrollPosition = getCurrentScrollPosition();
      		sessionStorage.setItem('scrollPosition', scrollPosition);
   		 });
  		</script>
	</body>
</html>