|
|
|
กดยืนยัน บันทึกฟอร์ม แล้วขึ้นป๊อบอัพ ยืนยันว่าเพิ่มข้อมูลแล้ว แล้วรีเฟรสหน้าใหม่ |
|
|
|
|
|
|
|
โค้ดของฟอร์มด้านบนครับ Code (PHP)
<?
session_start();
if ($_SESSION['MEMBERID'] == "") { //ถ้าตัวแปรเป็นค่า ว่าง
header("Location:login.php"); //ให้ไปหน้า login
}
include("../connect.php");
$strSQL = "SELECT * FROM members WHERE UserID = '".$_SESSION['MEMBERID']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
mysql_query("SET character_set_results=UTF8");
mysql_query("SET character_set_client=UTF8");
mysql_query("SET character_set_connection=UTF8");
?>
<!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" />
<title>Untitled Document</title>
<link rel="stylesheet" type="text/css" href="../Scripts/epoch_styles.css"/>
<script type="text/javascript" src="../Scripts/epoch_classes.js">//***Calendar****//</script>
<script type="text/javascript">
var calendar;
window.onload = function() {
calendar = new Epoch('cal2','popup',document.getElementById('calendar_container'),false);
};
//***end Calendar***//
</script>
<style type="text/css">
<!--
.style1 {font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}
.style6 {font-size: 12px; font-weight: bold; color: #FFFFFF; }
a:link {
color: #0033FF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #0033FF;
}
a:hover {
text-decoration: none;
color: #00FF00;
}
a:active {
text-decoration: none;
color: #FF0000;
}
.style7 {
color: #FF0000;
font-weight: bold;
font-size: 14px;
}
body {
background-repeat: no-repeat;
}
-->
</style>
</head>
<body background="../image/(246).jpg" bgproperties="fixed">
<form id="form1" name="form1" method="post" action="save_work.php">
<table width="777" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#0033FF">
<tr>
<td width="34" align="right"> </td>
<td width="48" align="right"> </td>
<td width="48" align="right"> </td>
<td width="48" align="right"> </td>
<td width="48" align="right"> </td>
<td width="48" align="right"> </td>
<td width="535" align="right"><span class="style6">ID <?php echo $objResult["UserID"];?> ชื่อ <?php echo $objResult["fname"];?></span></td>
<td width="57" align="right"><a href="user_page.php"><img src="../image/home1.gif" width="53" height="22" /></a></td>
</tr>
<tr>
<td colspan="8"> </td>
</tr>
<tr>
<td colspan="8"><p class="style1">: : ใบสั่งงาน ส่วนปฏิบัติงานโครงข่าย นครปฐม : :</p></td>
</tr>
<tr>
<td colspan="8" bgcolor="#FFFFFF"><p> </p>
<table width="777" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#0033FF">
<tr>
<td colspan="2"><span class="style1"> ผู้ปฏิบัติงาน</span></td>
<td colspan="5" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td width="20"> </td>
<td width="128"> </td>
<td width="241"> </td>
<td width="150"> </td>
<td width="20"> </td>
<td width="200"> </td>
<td width="157"> </td>
</tr>
<tr>
<td><span class="style6">ชื่อ</span></td>
<td colspan="2" bgcolor="#FFFFFF"><label></label> <input name="name1" type="text" id="name1" / style="width:200px" value="<?php echo $objResult["fname"];?>" /></td>
<td bgcolor="#FFFFFF"><select name="position1" id="position1" style="width:150px">
<option value="<?php echo $objResult["position"];?>" selected="selected"><?php echo $objResult["position"];?></option>
<option value="ช่างเทคนิค">ช่างเทคนิค</option>
</select></td>
<td><span class="style6">ชื่อ</span></td>
<td bgcolor="#FFFFFF"><input type="text" name="name2" id="name2" / style="width:200px" /></td>
<td bgcolor="#FFFFFF"><label>
<select name="position2" id="position2" style="width:150px">
<option selected="selected"></option>
<option value="ช่างเทคนิค">ช่างเทคนิค</option>
</select>
</label></td>
</tr>
<tr>
<td><span class="style6">ชื่อ</span></td>
<td colspan="2" bgcolor="#FFFFFF"><input name="name3" type="text" id="name3" / style="width:200px" /></td>
<td bgcolor="#FFFFFF"><select name="position3" id="position3" style="width:150px">
<option selected="selected"></option>
<option value="ช่างเทคนิค">ช่างเทคนิค</option>
</select></td>
<td><span class="style6">ชื่อ</span></td>
<td bgcolor="#FFFFFF"><input name="name4" type="text" id="name4" / style="width:200px" /></td>
<td bgcolor="#FFFFFF"><label>
<select name="position4" id="position4" style="width:150px">
<option selected="selected"></option>
<option value="ช่างเทคนิค">ช่างเทคนิค</option>
</select>
</label></td>
</tr>
</table>
<p> </p>
<table width="777" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#0033FF">
<tr>
<th colspan="2"><span class="style6">งานที่มอบหมาย</span></th>
<th colspan="3" align="left" bgcolor="#FFFFFF"><input name="UserID" type="hidden" id="UserID" value="<?php echo $objResult["UserID"];?>" />
<input name="fname" type="hidden" id="fname" value="<?php echo $objResult["fname"];?>" /></th>
</tr>
<tr>
<th width="1"> </th>
<th width="80"> </th>
<th width="471"><span class="style6">งานที่มอบหมาย</span></th>
<th width="144"><span class="style6">วัน-เวลาดำเนินการ</span></th>
<th width="45" align="center"> </th>
</tr>
<tr>
<td> </td>
<td colspan="2" align="right" bgcolor="#FFFFFF"><label>
<input name="work" type="text" style="width:470px" value="" />
</label></td>
<td bgcolor="#FFFFFF"><input name="date" type="text" id="calendar_container" /></td>
<td align="center" bgcolor="#FFFFFF"> </td>
</tr>
</table>
<p> </p>
<table width="777" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#0033FF">
<tr>
<td colspan="2"><span class="style1">รายละเอียดการปฏิบัติงาน</span></td>
<td width="648" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td colspan="3"><textarea name="detail" rows="5" id="detail" style="width:750px"></textarea></td>
</tr>
<tr>
<td colspan="3"><label></label></td>
</tr>
<tr>
<td width="94"><span class="style6">ผลการปฏิบัติงาน</span></td>
<td width="64"> </td>
<td> </td>
</tr>
<tr>
<td colspan="3"><span class="style6">
<input type="radio" id="radio1" name="status" value="เรียบร้อย" onclick="document.getElementById('text').style.display='none'">
เรียบร้อย
<input type="radio" id="radio3" name="status" value="ไม่เรียบร้อย" onclick="document.getElementById('text').style.display=''" />
ไม่เรียบร้อย
</span><br>
<textarea name="text" cols="92" rows="5" id="text" style="display:none"></textarea></td>
</tr>
</table>
<p align="center"><IFRAME name=ROAitem src="itemROA.php" width="777" height="430" frameborder="1" scrolling="no"></IFRAME> </p>
<p align="left"><span class="style7">**กรุณาบันทึกฟอร์ม เพิ่มข้อมูลการใช้งานอุปกรณ์ ก่อนทุกครั้ง ก่อนที่จะยืนยันบันทึกฟอร์มใบสั่งงาน</span></p>
<p align="center"> </p></td>
</tr>
<tr>
<td colspan="8" align="center"><input type="submit" name="submit" onClick="return confirm('ตรวจสอบข้อมูลให้ถูกต้องก่อนการบันทึก')" value="บันทึกฟอร์มใบสั่งงาน" /></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
|
|
Date :
2012-01-27 12:18:37 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบเลย ทำได้ครับ การส่งค่าก็มีหลายแบบ ถ้า อยากส่งค่าข้ามไปหลายๆๆหน้า ก็ใช้ session หรือ cookie ถ้าหน้าต่อไปหน้าเดียวก็ใช้ POST
ถ้าหลายๆๆ หน้าแต่ส่งเรื่อยๆๆ ก็ GET
|
|
|
|
|
Date :
2012-01-27 12:22:22 |
By :
lootboom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปกติแล้วผมจะส่งค่าไปเซฟ จากฟอร์มแบบทั่วไป คือ มีไฟล์ php ที่ใช้ เช็คและบันทึกลงฐานข้อมูล
Code (PHP)
<?
$work = $_POST['work'];
$date = $_POST['date'];
$worker1 = $_POST['name1'];
$position1 = $_POST['position1'];
$worker2 = $_POST['name2'];
$position2 = $_POST['position2'];
$worker3 = $_POST['name3'];
$position3 = $_POST['position3'];
$worker4 = $_POST['name4'];
$position4 = $_POST['position4'];
$detail = $_POST['detail'];
$status = $_POST['status'];
$text = $_POST['text'];
$UserID = $_POST['UserID'];
$fname = $_POST['fname'];
$SQL = "INSERT INTO workorder(work,date,worker1,position1,worker2,position2,worker3,position3,worker4,position4,detail,status,detail_un,UserID,fname) VALUES ('$work','$date','$worker1','$position1','$worker2','$position2','$worker3','$position3','$worker4','$position4','$detail','$status','$text','$UserID','$fname')";
$workQuery = mysql_query($SQL);
print("<br></br><br></br><br></br>");
print("<center><font size=\"4\" face='MS Sans Serif'><b>เพิ่มข้อมูลเรียบร้อยแล้ว</b></font></center>");
print("<center><font size=\"1\" face='MS Sans Serif'><br>กรุณารอ!! กำลังกลับ</br></font></center>");
print "<meta http-equiv=refresh content=3;URL=work.php>";
?>
แล้วถ้าเป็นแบบ ป๊อบอัพ จะใช้คำสั่งแบบนี้ได้รึป่าว แล้วตรงปุ่ม submit จะต้องใส่โค้ดอย่างไรครับ
|
|
|
|
|
Date :
2012-01-27 14:41:51 |
By :
akkaneetha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|