อยากถามเรื่อง javascript อ่ะค่ะ พอดีเขียน chack validation ไปที่ CKeditor แล้วมัน Confirm 2 รอบค่ะ
Code มาดูครับ
Date :
2011-09-04 08:12:09
By :
webmaster
Code (PHP)
<?php
$id_m = $_GET[id_m];
$sql = "select * from messages x, teacher y Where x.id_t = y.id_t AND x.id_m='$id_m' ";
$rst = mysql_query($sql);
$row = mysql_fetch_array($rst);
?>
<div align="center"><a href="t_talk.php">[ย้อนกลับ]</a></div>
<div style="width:720px; height:565px; overflow-y: scroll; overflow-x:hidden; font-size: 16px;"><span style="text-align: left"></span>
<table width="700" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td height="50" colspan="2" align="left" valign="middle" bgcolor="#779AB6"><p>ข้อความ SMS >><strong>
<?=$row[textsend]?>
</strong><br />
</p></tr>
<tr>
<td colspan="2" align="right"><font size=3>โดย อาจารย์<?=$row[name_t]?> / วันที่ <?=$row[senddate]?></font><br /><br /></td>
</tr>
</table>
<?
//ดึงคำตอบของบอร์ด
$rsta = mysql_query("Select * from messages_answer Where id_m='$id_m' Order by id_a ASC");
$nrowa = mysql_num_rows($rsta);
if ($nrowa != 0) {
while ($rowa = mysql_fetch_array($rsta)) {
if ($rowa[answertype] == "teacher") {
$rstb = mysql_query("Select * from teacher Where id_t = '$rowa[id_t]'");
$rowb = mysql_fetch_array($rstb);
$showanswer = "อาจารย์".$rowb[name_t];
} elseif ($rowa[answertype] == "student") {
$rstb = mysql_query("Select * from student Where studentID = '$rowa[studentID]'");
$rowb = mysql_fetch_array($rstb);
$showanswer = $rowb[name_s]." ".$rowb[studentID];
}
?>
<table width="87%" border="0" align="center" cellpadding="3" cellspacing="1">
<tr height="50">
<td bgcolor="#EFEFEF"> <?=$rowa[detail]?></td>
</tr>
<tr>
<td align="right"><font size=2>โดย : <?=$showanswer?> / วันที่ : <?=$rowa[date_answer]?></font></td>
</tr>
</table>
<br />
<? } } ?>
</div>
<form id="form1" name="form1" method="post" enctype="multipart/form-data" action="t_talk3.php" onsubmit="return confirmanswer()" >
<table width="95%" border="0" align="center" cellpadding="3" cellspacing="1">
<tr>
<td align="left"><?php
include_once("ckeditor/ckeditor.php");
include_once("ckeditor/cke_config.php");
$initialValue = ''; // ค่าเริ่มต้น กรณีดึงข้อมูลมาแก้ไข
$CKEditor = new CKEditor();
// คืนค่าสำหรับใช้งานร่วมกับ javascript
$events['instanceReady'] = 'function (evt) {
return editorObj=evt.editor;
}';
// บรรทัดด้านล่าง เปรียบได้กับการสร้าง textarea ชื่อ editor1
// ตัวแปรรับค่า เป็น $_POST['editor1'] หรือ $_GET['editor1'] ตามแต่กรณี
$CKEditor->editor("detail", $initialValue,$config,$events);
?>
<br /></td>
</tr>
<tr>
<td align="center">
<input type="submit" name="submit" id="submit" value="บันทึก"/>
<input type="hidden" name="answertype" value="teacher" />
<input type="hidden" name="id_m" id="id_m" value="<?=$id_m?>" /></td>
</tr>
</table>
อันนี้ฟอร์มค่ะ
Date :
2011-09-04 21:09:16
By :
mooauan
Code (JavaScript)
<script>
function confirmanswer(){
if (document.form1.detail.value == "") {
alert("กรุณาระบุรายละเอียด");
document.form1.detail.focus();
return false;
}
var x = confirm("บันทึกเดี๋ยวนี้ ?");
if (!x) return false;
}
</script>
ส่วนอันนี้เป็น Java script Confirm ค่ะ
Date :
2011-09-04 21:11:43
By :
mooauan
Load balance : Server 04