|
|
|
สอบถามเกี่ยวกับการคำนวณวันที่หมดอายุเอกสารแล้วทำการย้ายเอกสารไปเก็บที่โฟล์เดอร์อื่นค่ะ |
|
|
|
|
|
|
|
พอดีทำระบบเก็บไฟล์เอกสารแล้วติดปัญหาเรื่องการคำนวณวันที่หมดอายุเอกสารในอีก 2 ปีค่ะ
อยากทราบว่า ถ้าเราใส่วันที่ของเอกสารเข้าไปแล้วสามารถให้คำนวณเป็นวัน/เดือน/ปี ที่หมดอายุเอกสารยังไงค่ะ
โง่เรื่องเงื่อนไขพวกนี้มากเลย
รูปฟอร์ม เพิ่มข้อมูลค่ะอยากให้เลือกวันที่เอกสารแล้วแสดงวันที่เอกสารยกเลิกโดยที่เราไม่ต้องหรอก แล้วเมื่อถึงวันหมดอายุเอกสาร ให้ย้ายไฟล์ไปเก็บโฟลเดอร์อื่นอะ
อันนี้เป็นโค้ดค่ะ
Code (PHP)
<?php include('dbconn.php');?>
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="css/stylesheet.css">
<title>Document Control</title>
<script language="javascript">
function Listcate_id(SelectValue)
{
frmMain.cate_id.length= 0
//***Insert null Default Value***//
var myOption= new Option("กรุณาเลือก")
frmMain.cate_id.options[frmMain.cate_id.length]= myOption
<?
$intRows = 0;
$strroomSQL = "SELECT * FROM tb_category ";
$objroomQuery = mysql_query($strroomSQL) or die ("Error Query [".$strroomSQL."]");
$intRows = 0;
while($objroomResult = mysql_fetch_array($objroomQuery))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objroomResult["menu_id"];?>;
strValue = "<?=$objroomResult["category_id"];?>";
strItem = "<?=$objroomResult["category_name"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
if (mySubList[x,1] == SelectValue)
{
var myOption = new Option(mySubList[x,0],mySubList[x,2])
frmMain.cate_id.options[frmMain.cate_id.length]=myOption
}
<?
}
?>
}
</script>
<script src="js/script1.js"></script>
</head>
<body>
<img src="images/home.png" width="500" height="140" /><br>
<hr>
<img src="images/add.png" width="700" height="96" />
<form id="frmMain" name="frmMain" action="<?php print $PHP_SELF?>" method="post" enctype="multipart/form-data" onSubmit="return validate_AddAll('results1','results2','results3','results4');">
<table width="700">
<tr>
<td width="148" height="39">*เลขที่เอกสาร</td>
<td width="341">
<input type="text" class="textbox" name="doc_no" id="doc_no" size="40" /></td>
<td width="245"><div id="results1"></div></td>
</tr>
<tr>
<td height="39">*ชื่อแฟ้มเอกสาร</td>
<td>
<input type="text" class="textbox" name="doc_name" id="doc_name" size="40" /></td>
<td><div id="results2"></div></td>
</tr>
<tr>
<td height="39">*วันที่ในเอกสาร</td>
<td>
<input type="date" class="textbox" name="doc_date" id="doc_date" size="40" onchange="fncSum();"/></td>
<td><div id="results3"></div></td>
</tr>
<tr>
<td height="39">*ตู้เอกสาร</td>
<td valign="top"><div class="dropdown">
<select name="menu_id" class="dropdown-select" id="menu_id" onChange="Listcate_id(this.value)">
<option selected="selected" value="">กรุณาเลือกตู้เอกสาร</option>
<?
$sql_type ="select * from tb_menu ";
mysql_query("SET NAMES UTF8");
$result_type = mysql_query($sql_type)or die(mysql_error());
while($row = mysql_fetch_array($result_type))
{
?>
</option>
<option value="<? echo $row['menu_id'];?>"><? echo $row['menu_name'];?> </option>
<?
}
?>
</select></div></td>
<td valign="top"></td>
</tr>
<tr>
<td height="39">*แฟ้มเอกสาร</td>
<td><div class="dropdown">
<select class="dropdown-select" name="cate_id" id="cate_id">
<option selected="selected" value="">กรุณาเลือกแฟ้มเอกสาร</option>
</select></div></td>
<td><div id="results4"></div></td>
</tr>
<tr>
<td height="39">วันที่เอกสารหมดอายุ</td>
<td>
<input type="date" class="textbox" name="expdate" id="expdate" readonly />
</td>
<td> </td>
</tr>
<tr>
<td height="39">สถานะแฟ้ม</td>
<td><div class="dropdown">
<select class="dropdown-select" name="status" id="status" >
<option selected="selected" value="">กรุณาเลือกสถานะ</option>>
<option value="เผยแพร่">เผยแพร่</option>
<option value="ไม่เผยแพร่">ไม่เผยแพร่</option>
</select></div></td>
<td> </td>
</tr>
<tr>
<td height="39">*แนบไฟล์เอกสาร</td>
<td>เลือกไฟล์ <input type="file" name="filUpload"></td>
<td> </td>
</tr>
<tr>
<td height="45">ผู้สร้างเอกสาร</td>
<td> <input type="text" class="textbox" name="mem_id" id="mem_id" size="40" /></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" class="button blue" name="submit" value="บันทึกข้อมูล" /><input type="reset" class="button blue" name="cancel" value="ล้างข้อมูล" onclick="location='upload.php'" /></td>
<td> </td>
</tr>
</table>
</form>
<?php
if (isset($_FILES['filUpload'])) {
if (is_uploaded_file($_FILES['filUpload']['tmp_name'])) {
if ($_FILES['filUpload']['type'] != "application/pdf") {
echo "<p>Homework must be uploaded in PDF format.</p>";
} else {
$time = time() * microtime();
$filUpload = $time.".pdf";
$doc_name = $_POST['doc_name'];
$doc_name = $doc_name.".pdf";
$result = move_uploaded_file($_FILES["filUpload"]["tmp_name"],"myfile/"."$doc_name");
$result = copy("myfile/"."$doc_name","myfile1/"."$filUpload");
$objConnect = mysql_connect("localhost","root","1234") or die("Error Connect to Database");
$objDB = mysql_select_db("mydata1");
mysql_query("set names 'utf8';");
$strSQL = "INSERT INTO tb_doc";
$strSQL .="(doc_id,doc_no,doc_name,doc_date,menu_id,cate_id,expdate,status,filUpload,mem_id) VALUES ('".$_POST['doc_id']."','".$_POST['doc_no']."','".$doc_name."','".$_POST['doc_date']."','".$_POST['menu_id']."','".$_POST['cate_id']."','".$_POST['expdate']."','".$_POST['status']."','".$filUpload."','".$_POST['mem_id']."')";
$objQuery = mysql_query($strSQL);
if ($result == 1)
echo "<p>File successfully uploaded.</p>";
else
echo "<p>There was a problem uploading the homework.</p>";
}
}
}
?>
</body>
</html>
Tag : PHP, MySQL, HTML/CSS
|
ประวัติการแก้ไข 2014-10-30 16:41:30
|
|
|
|
|
Date :
2014-10-30 16:34:37 |
By :
luffy_nami |
View :
1318 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|