กดปุ่ม submit เเละ reset ไม่เกิดไรขึ้น ช่วยหาส่วนที่ผิดหน่อยค่ะ ขอบคุณค่ะ
เขียนเงื่อนไขหมดเเล้ว หาที่ผิดไม่เจอ กดปุ่ม submit เเละ reset ไม่เกิดไรขึ้น เลย ช่วยหน่อยคะ
<?
ob_start();
//============ Start Session และทำการเรียก Function ติดต่อฐานข้อมูล
session_start();
require("connect/connect.php");
require("connect/function.php");
//============ บันทึกรายการกระทู้
if($_POST["COMMAND"] == "INSERT")
{
insert("SUBJECT,DESCRIPTION,NAME,CREATEDATE,IP","'".($_POST["txtSUBJ"])."','".($_POST["txtDESC"])."','".($_POST["txtNAME"])."','".(date("Y-m-d H:i:s"))."','".($_SERVER['REMOTE_ADDR'])."'","question");
header("location:viewdetail.php?QuestionID=".mysql_insert_id()."");
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>::: PLAYHOUR-SHOP :::</title>
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body topmargin="0">
<table width="778" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#FFFFFF"> <table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<?php require_once('head.php'); ?>
</td>
</tr>
<tr>
<td><table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#f2f2f6" bgcolor="#FFFFFF">
<tr>
<td width="23%" valign="top"> <?php require_once('menuleft.php'); ?> <br> </td>
<td width="54%" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="417" height="310" valign="top">
<table width="100%" border="0"align="center">
<tr>
<td><table width="418" height="22" border="0" align="center" cellpadding="0" cellspacing="0" id="Table_01">
<tr>
<td width="8"> <img src="image/menu01.jpg" width="8" height="22" alt=""></td>
<td width="389" background="image/menu02.jpg"><div align="center"><strong>ตั้งกระทู้ใหม่</strong><strong></strong></div></td>
<td width="9"> <img src="image/menu03.jpg" width="9" height="22" alt=""></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="378"> <table width="100%" height="504" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top"> <table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td height="109"><span class="boxtext"><strong><a name="Your comment">Your
Topic </a></strong><br>
<span class="style22">1. ใช้ถ้อยคำที่สุภาพ
<br>
2. ไม่มีเนื้อหาในเชิงกล่าวหา ให้ร้าย
หรือ หมิ่นประมาทผู้อื่น <br>
3. ไม่มีเนื้อหาที่เจตนาก่อให้เกิดความเข้าใจผิด
หรือ เจตนาให้เกิดความขัดแย้ง <br>
4. ไม่มีเนื้อหาที่ไม่เหมาะสม และ ผิดกฎหมาย
<br>
5. ไม่มีเนื้อหาโฆษณาขายสินค้าหรือบริการ
</span></span><br> </td>
</tr>
</table>
<script language="VBScript">
Sub btnSubmit_Onclick()
if TRIM(frmTopic.txtSUBJ.value) = "" Then
msgbox "กรุณากรอก ชื่อกระทู้", vbOkOnly + vbExclamation
frmTopic.txtSUBJ.focus
Exit Sub
End IF
if TRIM(frmTopic.txtDESC.value) = "" Then
msgbox "กรุณากรอก ความคิดเห็น", vbOkOnly + vbExclamation
frmTopic.txtDESC.focus
Exit Sub
End IF
if TRIM(frmTopic.txtNAME.value) = "" Then
msgbox "กรุณากรอก ชื่อ/อีเมล์", vbOkOnly + vbExclamation
frmTopic.txtNAME.focus
Exit Sub
End IF
frmTopic.COMMAND.value="INSERT"
frmTopic.SUBMIT
End Sub
Sub btnReset_onClick()
ConFReset = MsgBox ( "คุณแน่ใจว่าต้องการ Reset Form ?", vbInformation + vbYesNo,"กรุณายืนยัน")
if ConFReset = vbYes then
frmTopic.Reset
end if
End Sub
</script>
<form action="newtopic.php" method="post" name="frmTopic" id="frmTopic">
<span class="boxtext"><span class="style22">ชื่อกระทู้</span></span><br>
<input name="txtSUBJ" type="text" id="txtSUBJ" size="50" maxlength="255" class="txtbox">
<br>
<span class="boxtext"><span class="style22">รายละเอียด</span></span><br>
<textarea name="txtDESC" cols="50" rows="10" id="txtDESC" class="txtbox"></textarea>
<input name="COMMAND" type="hidden" id="COMMAND">
<br>
<span class="boxtext"><span class="style22">ชื่อ/อีเมล์</span></span><br>
<input name="txtNAME" type="text" id="txtNAME" maxlength="100" class="txtbox">
<br>
<br>
<input name="btnSubmit" type="button" id="btnSubmit" value="Submit" class="button">
<input name="btnReset" type="button" id="btnReset" value="Reset" class="button">
</form></td>
</tr>
</table></td>
</tr>
</table>
<p class="style59"> </p>
<p class="style59"> </p>
<p class="style59"> </p></td>
</tr>
</table></td>
<td width="23%" valign="top"> <?php require_once('menuright.php'); ?> </td>
</tr>
<tr>
<td colspan="3" valign="top">
<?php require_once('down.php'); ?>
</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
Tag : PHP, MySQL, Windows
Date :
2012-06-30 22:26:30
By :
เเพรว
View :
3321
Reply :
21
ใส่ action ของปุ่มด้วยครับ
Date :
2012-06-30 22:29:26
By :
benservice
Code (PHP)
<input type="submit" />
<input type="reset" />
Date :
2012-06-30 23:13:17
By :
000su000
Code (PHP)
<input type="submit" name="Submit" id="button" value="Submit" /> //นี่คือปุ่ม Submit
<input type="reset" name="Submit" id="button" value="Submit" /> //นี่คือปุ่ม Reset
Date :
2012-06-30 23:27:30
By :
Krungsri
อ่อ ใส่ action ของปุ่ม ใส่ในcode เเล้วน้าา นี้ไง
<input name="Submit" type="button" id="btnSubmit" value="Submit" class="button">
<input name="btnReset" type="button" id="btnReset" value="Reset" class="button">
เเต่พอกดเเล้วนิ่งอยู่ ไม่มีไรเกิดขึ้น
ส่วน code Submit ที่พี่ๆให้มาลองดูเเล้ว พอกด หน้าจอก็กระพริบ เเล้วก็เหมือนเดิม เหมือนมันไม่ได้เข้าเงื่อนไข ที่ได้เขียนใว้
ส่วน code Reset กดเเล้วข้อมูลหานจริง เเต่ไม่ยอมเข้าเงื่อนไข ที่เขียนว่าต้องกดยืนยันก่อนอ่าคะ
Date :
2012-07-01 00:20:04
By :
เเพรว
รูปหน้าจอ
ใส่ action เเล้วน้า กดเเล้วนึ่งเลย เเก้ไงดีค่ะ
<form action="viewdetail.php?QuestionID=<?=$_GET["QuestionID"];?>" method="post" name="frmReply" id="frmReply">
Date :
2012-07-01 10:45:40
By :
เเพรว
Patch ของ Action ถูกมั๊ยครับ
Date :
2012-07-01 10:55:25
By :
Krungsri
ส่วนของปุ่ม Submit ลองให้มันเหลือแค่นี้ดูว่า มันทำงานไหม ลองดูก่อน
Code (PHP)
<input type="button" value="Submit">
<input type="button" value="Reset">
Date :
2012-07-01 12:42:59
By :
บังเอิญผ่านมาเห็น
type ของปุ่ม reset เป็น
type="reset"
นะครับ ไม่ใช่ type="button"
Date :
2012-07-01 14:34:12
By :
nonnyohiyo
ณ ตอนนี้
เปลี่ยนเป็นเเบบ นี้เเล้ว
<input name="btnSubmit" type="submit" id="btnSubmit" value="Submit" class="button">
<input name="btnReset" type="reset" id="btnReset" value="Reset" class="button">
ปุ่ม Reset กดเเล้วข้อมูลที่ใส่หายไปจริง เเต่ไม่เด้งเงื่อนไขที่เขียนใว้
ส่วนปุ่ม submit กดเเล้ว เหมือนรีเฟรส ตัวเอง ไม่มีไรขึ้น ไม่เด้งเงื่อนไขเหมือนกัน
อันนี้code เงื่อนไขคะ
<script language="VBScript">
Sub btnSubmit_Onclick()
if TRIM(frmReply.txtDESC.value) = "" Then
msgbox "กรุณากรอก ความคิดเห็น", vbOkOnly + vbExclamation
frmReply.txtDESC.focus
Exit Sub
End IF
if TRIM(frmReply.txtNAME.value) = "" Then
msgbox "กรุณากรอก ชื่อ/อีเมล์", vbOkOnly + vbExclamation
frmReply.txtNaME.focus
Exit Sub
End IF
frmReply.COMMAND.value="INSERT"
frmReply.SUBMIT
End Sub
Sub btnReset_onClick()
ConFReset = MsgBox ( "คุณแน่ใจว่าต้องการ Reset Form ?", vbInformation + vbYesNo,"กรุณายืนยัน")
if ConFReset = vbYes then
frmReply.Reset
end if
End Sub
</script>
<form action="viewdetail.php?QuestionID=<?=$_GET["QuestionID"];?>" method="post" name="frmReply" id="frmReply">
Date :
2012-07-01 15:14:34
By :
เเพรว
มีใครพอทราบบ้างค้าาาา
Date :
2012-07-01 20:10:52
By :
เเพรว
เปลี่ยนไปใช้ JavaScript น่ะครับ VBScript ไม่ Support หลาย Browser ครับ
Date :
2012-07-01 20:23:51
By :
mr.win
ช่วยเปลี่ยนเงื่อนไขเเบบ VBScript เป็น JavaScript หน่อยค่าาา ลองเปลี่ยนดูเเล้ว กดเเล้วไม่เกิดไรขึ้นเลยค่ะ
Date :
2012-07-02 19:50:58
By :
เเพรว
ตอนนี้ เขียนได้เเล้วค่ะ ขอบคุณทุกความคิดเห็นมาก
Date :
2012-07-02 21:38:24
By :
เเพรว
นี่คือ โค๊ดของคุณนะครับ
<input name="btnSubmit" type="button" id="btnSubmit" value="Submit" class="button">
<input name="btnReset" type="button" id="btnReset" value="Reset" class="button">
สังเกตุ type="button" นะครับ นี่คือประเภทปุ่มธรรมดาครับ
ถ้าเป็นปุ่ม Submit ก็คือ type="submit"
ปุ่ม reset ก็คือ type="reset" ครับผม
ลองเปลี่ยนดูนะ
Date :
2012-07-02 22:46:52
By :
osiris2k
Load balance : Server 00