|
|
|
ดูโค๊ดให้ทีครับ วาวาไม่ทำงานเลย งง มาก พอแยกคำสั่งที่อยู่ใน ฟอร์มออกมาวาจาทำงานแต่พอรวมอยู่ในหน้าเดียวกัน |
|
|
|
|
|
|
|
พอแยกคำสั่งที่อยู่ใน ฟอร์มออกมาวาจาทำงานแต่พอรวมอยู่ในหน้าเดียวกัน จาวาไม่ทำงาน ช่วยทีครับ ขอบคุณมากครับCode (PHP)
<?php require_once('Connections/localhost.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
$theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ? intval($theValue) : "NULL";
break;
case "double":
$theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
$editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}
$cs1 = "SET character_set_results=tis620";
mysql_query($cs1) or die('Error query: ' . mysql_error());
$cs2 = "SET character_set_client = tis620";
mysql_query($cs2) or die('Error query: ' . mysql_error());
$cs3 = "SET character_set_connection = tis620";
mysql_query($cs3) or die('Error query: ' . mysql_error());
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "checkForm")) {
$insertSQL = sprintf("INSERT INTO notificationrepair (rf, serialnumber, code, `Class`, Number, types, Name, Lname, typee, symptomfree, `date`, `Date expected`) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['rf'], "text"),
GetSQLValueString($_POST['serialnumber'], "text"),
GetSQLValueString($_POST['Code'], "text"),
GetSQLValueString($_POST['class'], "text"),
GetSQLValueString($_POST['number'], "text"),
GetSQLValueString($_POST['types'], "text"),
GetSQLValueString($_POST['name'], "text"),
GetSQLValueString($_POST['lname'], "text"),
GetSQLValueString($_POST['type'], "text"),
GetSQLValueString($_POST['symptomfree'], "text"),
GetSQLValueString($_POST['date'], "date"),
GetSQLValueString($_POST['keyword'], "date"));
mysql_select_db($database_localhost, $localhost);
$Result1 = mysql_query($insertSQL, $localhost) or die(mysql_error());
$insertGoTo = "ok.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
#### สคริ๊ปนี้ใช้ในการเช็ค ว่าล็อกอินหรือยัง ให้นำสคริ๊ปนี้ไปไว้ที่หน้าที่คุณต้องการให้เช็ค ####
session_start() ;
/* add by kergrit(redthird.com) for compatible global variable off/on php.ini */
$login_true = $_SESSION['login_true'];
if(!session_is_registered("login_true")) {
// url=index.php คำสั่งนี้จะให้ไปหน้าที่จะต้องกรอก user,pwd ถ้าอยู่โฟล์เดอร์อื่นให้เรียกให้ถูกนะครับ
echo "<meta http-equiv='refresh' content='0;url=index.php'>" ;
exit() ;
}
### จบการเช็ค ###
?>
<?
$Ya=date("Y") + 543;
$today=date ("d/m/");
$Ya1=date("Y") ;
$today1=date ("-m-d");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0036)http://www.mict.go.th/home/home.html -->
<HTML><HEAD>
<TITLE>ระบบสารสนเทศเศูนย์คอมพิวเตอร์</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-874">
<LINK
type=text/css rel=stylesheet>
<META content="MSHTML 6.00.6000.16414" name=GENERATOR>
<style type="text/css">
<!--
@import url("file:///E|/www/text.css");
.style5 {font-size: 16px}
.style2 {color: #0000FF}
.style6 {color: #FF9900}
.style7 {font-size: 18px}
.style11 {font-size: 18px; font-weight: bold; }
.style13 {
font-size: 24px;
color: #FF9900;
}
.style14 {color: #FF0000}
-->
</style>
</HEAD>
<BODY bgColor=#ffffff
background=file:///E|/www/image2/bg2.gif leftMargin=0
topMargin=0 onLoad="MM_preloadImages('file:///E|/www/images/nav13278591a.gif')"><!-- <script language="JavaScript" src="inc/incAds.js" type="text/JavaScript"></script> -->
<DIV align=center>
<TABLE cellSpacing=0 cellPadding=0 width=730>
<TBODY>
<TR bgColor=#27993a>
<TD colSpan=4><object
codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0
height=191 width=985 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000>
<param name="movie" value="image/5555.swf">
<param name="quality" value="high">
<embed src="image/5555.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" width="985"
height="191"></embed>
</object></TD>
</TR>
<TR>
<TD vAlign=top width=40
background=file:///E|/www/image2/home-v1.3_02.jpg><IMG
height=36 alt=""
src="image/image2/home-v1.3_02.jpg"
width=40></TD>
<TD width=187 background=""><a href="main.php"><IMG
src="image/image2/home-v1.3_03.gif" alt=""
width=187 height=36 border=0></a></TD>
<TD vAlign=top width=525 bgColor=#ffffff>
<TABLE cellSpacing=0 cellPadding=0 width=525>
<TBODY>
<TR>
<TD
background=file:///E|/www/image2/st.gif> </TD>
</TR></TBODY></TABLE></TD>
<TD vAlign=bottom width=233
background=file:///E|/www/image2/bg-search.gif>
<TABLE class=tx01 cellSpacing=0 cellPadding=0 width=223>
<TBODY>
<TR>
<TD width=28> </TD>
<TD width=193> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<table width="988" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="41" rowspan="3" valign="top"><img src="image/images/side01.gif" width="41" height="400"></td>
<td width="918" height="370" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<!--DWLayoutTable-->
<tr>
<td width="183" rowspan="4" align="center" valign="top">
<div align="center">
<p><br>
<br>
<br>
<br>
<a href="admin.php">Admin Tools</a><br>
<br>
<br>
<a href="nr.php">รับแจ้งซ่อม</a><br>
<br>
<br>
<a href="fix.php">ข้อมูลการซ่อม</a><br>
<br>
<br>
<a href="edit.php">แก้ไขข้อมูลส่วนตัว</a> <br>
<br>
<br>
</p>
<p><a href="logout.php">ออกจากระบบ</a><br>
<br>
<a onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('nav31','','file:///E|/www/images/nav13278591a.gif',1)" href="file:///E|/www/addhospital.html"></a><br>
</p>
</div></td>
<td height="46" colspan="5" valign="top"><table width="734" height="46" border="0" cellspacing="0"><td width="714" height="46"><form name="form2" method="post" action=""> <div align="left">
<span class="head02 style7">ข้อมูลผู้ใช้งานขณะนี้คือ </span><span class="style2">
<?php
include("config.inc.php") ;
mysql_select_db($db) ;
$result = mysql_query("select * from member where UserID='$login_true'") or die ("Err Can not to result") ;
$dbarr = mysql_fetch_array($result) ;
?>
</span>
</span>
</div> <span class="text001 style7 style5">ชื่อคุณ<span class="style5"> <span class="style6"> <?php echo "$dbarr[Name]" ; ?> <?php echo "$dbarr[Lname]" ; ?> </span> <span class="style11"> </span></span></span><span class="text001 style7 style5">ระดับชั้น <span class="style5"><span class="style6"><?php echo $dbarr['Class'] ; ?></span></span> ตำแหน่ง</span><span class="text001 style7 style5"><span class="style5"> <span class="style6"> <?php echo $dbarr['Typename'] ; ?></span></span></span>
</table></td>
<td width="1"></td>
</tr>
<tr>
<script type="text/javascript">
function check() {
if(document.checkFormm.symptomfree.value=="") {
alert("กรุณาใส่อาการเสียขอเครื่องด้วยครับ") ;
document.checkFormm.symptomfree.focus() ;
return false ;
}
} // ปิดฟังก์ชัน check
</script>
<td colspan="5" rowspan="4" valign="top"><form action="<?php echo $editFormAction; ?>" method="POST" name="checkForm" id="checkForm">
<p>
<script language="JavaScript" src="calendar.js">
</script>
<link href="calendar-mos.css" rel="stylesheet" type="text/css">
</p>
<table width="646" border="1" align="center">
<tr>
<td colspan="2" align="center"><div align="center" class="head01 style13">รับแจ้งซ่อม</div> <div align="center"></div></td>
</tr>
<tr>
<td colspan="2"><div align="center" class="head01 style5">ข้อมูลเครื่องส่งซ่อม<span class="style2">
<?php
include("config.inc.php") ;
mysql_select_db($db) ;
$result = mysql_query("select * From computerdata where Serialnumber ='$serialnumber' ") or die ("Err Can not to result") ;
$dbarr = mysql_fetch_array($result) ;
?>
</span></div></td>
</tr>
<tr>
<td class="text001">หมายเลขอ้างอิง</td>
<td><span class="style6"><?php echo "$dbarr[rf]" ; ?>
<input name="rf" type="hidden" id="rf" value="<?php echo "$dbarr[rf]" ; ?>">
</span></td>
</tr>
<tr>
<td width="287" class="text001">Serial Number </td>
<td width="343"><span class="style6"><?php echo "$dbarr[Serialnumber]" ; ?>
<input name="serialnumber" type="hidden" id="serialnumber" value="<?php echo "$dbarr[Serialnumber]" ; ?>">
</span></td>
</tr>
<tr>
<td class="text001">Code</td>
<td><span class="style6"><?php echo "$dbarr[Code]" ; ?>
<input name="Code" type="hidden" id="Code" value="<?php echo "$dbarr[Code]" ; ?>">
</span></td>
</tr>
<tr>
<td class="text001">หมายเลขห้อง</td>
<td><span class="style6"><?php echo "$dbarr[Class]" ; ?>
<input name="class" type="hidden" id="class" value="<?php echo "$dbarr[Class]" ; ?>">
</span></td>
</tr>
<tr>
<td class="text001">หมายเลขเครื่อง</td>
<td><span class="style6"><?php echo "$dbarr[Number]" ; ?>
<input name="number" type="hidden" id="number" value="<?php echo "$dbarr[Number]" ; ?>">
</span></td>
</tr>
<tr>
<td class="text001">ประเภทของอุปกรณ์</td>
<td><span class="style6"><?php echo "$dbarr[types]" ; ?>
<input name="types" type="hidden" id="types" value="<?php echo "$dbarr[types]" ; ?>">
</span></td>
</tr>
<tr>
<td colspan="2"><div align="center" class="head01 style5">ข้อมูลผู้รับแจ้งซ่อม<span class="style2">
<?php
include("config.inc.php") ;
mysql_select_db($db) ;
$result = mysql_query("select * from member where UserID='$login_true'") or die ("Err Can not to result") ;
$dbarr = mysql_fetch_array($result) ;
?>
</span></div></td>
</tr>
<tr>
<td class="text001">ชื่อผู้รับแจ้งซ่อม</td>
<td><span class="style6"><?php echo "$dbarr[Name]" ; ?> <?php echo "$dbarr[Lname]" ; ?>
<input name="name" type="hidden" id="name" value="<?php echo "$dbarr[Name]" ; ?>">
<input name="lname" type="hidden" id="lname" value="<?php echo "$dbarr[Lname]" ; ?>">
</span></td>
</tr>
<tr>
<td colspan="2"><div align="center" class="head01 style5">ข้อมูลบันทึกการรับแจ้งซ่อม</div></td>
</tr>
<tr>
<td height="60" class="text001">อาการเสียของเครื่อง<span class="style14">**</span></td>
<td><label>
<textarea name="symptomfree" cols="50" rows="5" id="symptomfree"></textarea>
</label></td>
</tr>
<tr>
<td height="29" class="text001">ชนิดการส่งซ่อม<span class="style14">**</span></td>
<td><label>
<select name="type" id="type" onChange="checkenable()" >
<option>---เลือกชนิดการส่งซ่อม---</option>
<option value="ส่งซ่อมภายใน">ส่งซ่อมภายใน</option>
<option value="ส่งซ่อมภายนอก">ส่งซ่อมภายนอก</option>
</select>
<script type="text/javascript">
function checkenable(){
vals = document.forms[0].type.value;
alert(vals);
if(vals=='ส่งซ่อมภายนอก'){
//document.getElementById('Submit1').value="";
document.getElementById('Submit1').disabled=false;
}else{
document.getElementById('Submit1').disabled=true;
}
}
</script>
<span class="text001"><?
$d=date("d")+7;
$today=date ("Y-m-");
?>
</span></label> </td>
</tr>
<tr>
<td class="text001">วันที่คาดว่าจะเสร็จ( 1 สัปดาห์กรณี ซ่อมภายใน) <br>
หากส่งซ่อมภายนอกกรุณาระบุวันที่คาดว่าจะเสร็จ<span class="style14">**</span></td>
<td><span class="text001">
<input name="keyword" type="text" id="keyword" value="<?echo" $today$d";?>" size="9" maxlength="8" readonly="true">
<label></label>
<label>
</select>
</label>
<input type="button" name="Submit1" value="เลือกวันที่" onClick="showCalendar('keyword','YYYY-MM-DD')" disabled="disabled">
<input name="date" type="hidden" id="date" value="<?echo" $Ya1$today1";?>">
</span></td>
</tr>
<tr>
<td colspan="2"><div align="center" class="text002 style5">เครื่องหมาย ** คือท่านต้องใส่ข้อมูลให้ครบทุกช่อง </div></td>
</tr>
<tr>
<td><div align="right">
<label>
<input type="submit" name="Submit" value=" ตกลง ">
</label>
</div></td>
<td><div align="left">
<label>
<input type="reset" name="Submit2" value=" แก้ไข ">
</label>
</div></td>
</tr>
</table>
<p> </p>
<input type="hidden" name="MM_insert" value="checkForm">
</form>
</td>
<td height="463"></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td height="742"></td>
</tr>
<tr>
<td height="2"></td>
<td></td>
</tr>
<tr>
<td height="31"> </td>
<td width="107"> </td>
<td width="400" valign="top"><img src="image/images/gifmenu.gif" width="400" height="31"></td>
<td width="39"> </td>
<td width="65"> </td>
<td width="124"> </td>
<td></td>
</tr>
<tr>
<td height="20"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table></td>
<td width="28" rowspan="2" valign="top"><!--DWLayoutEmptyCell--> </td>
<td width="1"></td>
</tr>
<tr>
<td rowspan="3" valign="top"><img src="image/images/bot1.gif" width="187" height="47"><img src="image/images/bot2.gif" width="28" height="47"><img src="image/images/botmenu_bg1.gif" width="703" height="47"></td>
<td height="4"></td>
</tr>
<tr>
<td height="26"></td>
<td></td>
</tr>
<tr>
<td height="17"></td>
<td></td>
<td></td>
</tr>
</table>
<!-- แก้ไขตำแหน่งของนาฬิกาที่ left และ top ครับ -->
<span id="theTime" style="position:absolute; left:355; top:30; font-family: arial; font-size: 9pt"></span>
</BODY></HTML>
Tag : - - - -
|
|
|
|
|
|
Date :
2010-01-09 08:21:04 |
By :
traiyaphan |
View :
1022 |
Reply :
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input type="button" name="Submit1" id="Submit1" value="เลือกวันที่" onClick="showCalendar('keyword','YYYY-MM-DD')" disabled="disabled">
|
|
|
|
|
Date :
2010-01-09 10:31:41 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังเหมือนเดิมอยู่ครับ จาวาไม่ทำงานอ่ะ ช่วยทีนะครับ
|
|
|
|
|
Date :
2010-01-09 11:02:46 |
By :
traiyaphan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จาวาตรงไหนที่ไม่ทำงาน ???
showCalendar('keyword','YYYY-MM-DD') ส่วนนี้หรอ ไม่เห็นมีโค้ดให้ดูเลยจะช่วยไงละ ???
|
|
|
|
|
Date :
2010-01-09 14:27:10 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงบรรดทัดนีครับ
210.<script type="text/javascript">
211.function check() {
212.
213.if(document.checkFormm.symptomfree.value=="") {
214.alert("กรุณาใส่อาการเสียขอเครื่องด้วยครับ") ;
215.document.checkFormm.symptomfree.focus() ;
216.return false ;
217.}
218.
219.
220.} // ปิดฟังก์ชัน check
221.
222.</script>
|
|
|
|
|
Date :
2010-01-09 14:35:28 |
By :
traiyaphan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
checkForm not checkFormm
|
|
|
|
|
Date :
2010-01-09 14:39:29 |
By :
ขี้เกียจล็อกอิน |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมแก้แล้วก็ไม่ได้ครับ งงมากๆๆ
ลบ m เติมm แล้วก็เหมือนเดิม
|
|
|
|
|
Date :
2010-01-09 16:11:11 |
By :
traiyaphan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.
form ซ้อน form โปรแกรมมึน คนอ่านก็มึนด้วยครับ
<form name="form2" method="post" action="">
...
<form action="<?php echo $editFormAction; ?>" method="POST" name="checkForm" id="checkForm">
...
</form>
ลองไปตรวจสอบ syntax โค้ดใหม่ครับจะเลือก form ไหนกันแน่ ?
2. ไม่มีการเรียกใช้ check() โปรแกรมมึนอีกรอบ คนอ่านก็มึนอีกรอบ (สรุปฟังก์ชันนี้ใช้หรือเปล่า)
3. จากข้อ 1 โปรแกรมเข้าใจและอ้างอิงที่ form2 ครับ
document.form2.symptomfree
หรือไม่งั้นก็อ้างอิง id ที่ตรวจสอบไปเลย
document.getElementById('symptomfree')
|
|
|
|
|
Date :
2010-01-09 16:53:33 |
By :
xbeginner01 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|