|
|
|
สอบถามทำไมถึงบันทึกไม่ลง คือค่าที่ลงในฐานเป็นว่างป่าว อยากทราบว่าผิดตรงไหนคะ |
|
|
|
|
|
|
|
echo sql ออกมาดูหน่อยครับ ไม่ต้องโพส Code เป็นครึ่งพันบรรทัดครับ มันจะกลายเป็นขยะ
|
|
|
|
|
Date :
2013-09-14 13:52:08 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo sql หน้า save หรือป่าวคะ Code (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=windows-874" />
<title>Untitled Document</title>
</head>
<body>
<?php
if (isset($_POST['save'])){
require_once "include/connectdb.php";
require_once "include/connect.php";
require_once "include/tdate.php";
//include "inc.all.php";
/*if($_FILES["file"]["name"]!=""){
move_uploaded_file($_FILES["file"]["tmp_name"],"fileupload/" . $_FILES["file"]["name"]);
$file=basename($_FILES["file"]["name"]);
}else{
$file='';
}
*/
if($_FILES["file"]["name"]!="")
{
//ถ้ามี
if($_FILES["file"]["size"]<2000000){ //ให้ตรวจสอบขนาด
move_uploaded_file($_FILES["file"]["tmp_name"],"fileupload/" . $_FILES["file"]["name"]);
$file=basename($_FILES["file"]["name"]);
}else{
//echo"ขนาดใหญ่เกินกรุณาไปแนบไฟล์มาให้";
?>
<script>
alert("ไฟล์ของคุณใหญ่เกินไปคะ");
location.href="index.php"
</script>
<?
exit();
}
//จบการตรวจสอบขนาด
}else{
//ถ้าไม่มี
$file='';
// หรืออาจจะใช้ java กล่องเตือน
}
$name=$_POST['name'];
$idcard=$_POST['idcard'];
$address=$_POST['address'];
$pro_code=$_POST['pro_code'];
$tel=$_POST['tel'];
$email=$_POST['email'];
$subject=$_POST['subject'];
$scene=$_POST['scene'];
//$subjecth=$_POST['subjecth'];
// $sceneh=$_POST['sceneh'];
$complaint=$_POST['complaint'];
//$complainth=$_POST['complainth'];
$you=$_POST['you'];
$detail_compl=$_POST['detail_compl'];
$ask=$_POST['ask'];
$txtID1=$_POST['txtID1'];
$txtID2=$_POST['txtID2'];
$txtID3=$_POST['txtID3'];
$txtID4=$_POST['txtID4'];
$txtID5=$_POST['txtID5'];
function alphanumeric_rand($num_require=8) {
$alphanumeric = array('A','b','C','d','E','f','G','h','I','j','K','l','M','n','O','p','Q','r','S','t','U','v','W','x','Y','z',0,1,2,3,4,5,6,7,8,9);
if($num_require > sizeof($alphanumeric)){
echo "Error alphanumeric_rand(\$num_require) : \$num_require must less than " . sizeof($alphanumeric) . ", $num_require given";
return;
}
$rand_key = array_rand($alphanumeric , $num_require);
for($i=0;$i<sizeof($rand_key);$i++) $randomstring .= $alphanumeric[$rand_key[$i]];
return $randomstring;
}
$alphanumeric_rand = alphanumeric_rand(12);
mysql_query("insert into detail (name,address,pro_code,tel,email,idcard, subject,scene,complaint,you,detail_compl,ask,filename,status,dateregist,timeregist,ipaddress,password,date)
values ('$name','$address','$pro_code','$tel','$email','$txtID1-$txtID2-$txtID3-$txtID4-$txtID5','$subject',
'$scene','$complaint','$you','$detail_compl','$ask','$file','รอดำเนินการ','$e_date', '$etime','".$_SERVER['REMOTE_ADDR']."','".$alphanumeric_rand."',NOW()) ") or die(mysql_error());
$id = mysql_insert_id();
// header('location:emp_profiles.php');
?>
<script>
alert("บันทึกข้อมูลเรียบร้อยแล้ว ");
location.href="view_pass.php<?php echo '?id='.$id; ?>"
</script>
<?
}
?>
</body>
</html>
|
|
|
|
|
Date :
2013-09-16 09:28:02 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้า form ด้วยครับ
|
|
|
|
|
Date :
2013-09-16 09:40:00 |
By :
boodemon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้ารับข้อมูล ลอง print($_POST) ดูครับว่าค่ามาหรือเปล่า และลองตรวจชอบชื่อฟิวส์ว่าตรงกับค่า Post ที่ส่งมาหรือเปล่า
|
|
|
|
|
Date :
2013-09-16 10:01:54 |
By :
boodemon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ไหมคะ <?php
if (isset($_POST['save'])){
print($_POST);
require_once "include/connectdb.php";
require_once "include/connect.php";
require_once "include/tdate.php";
|
|
|
|
|
Date :
2013-09-16 10:08:34 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะบอกว่ามันไม่ส่งค่าที่เราป้อนเฉพาะ อันที่เราทำshow/hideเท่านั้นคะ อันอื่นบันทึกได้หมดคะ
|
|
|
|
|
Date :
2013-09-16 10:16:09 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่รู้ว่าผิดอะไรจริงๆคะ
|
|
|
|
|
Date :
2013-09-16 11:49:11 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $scene=$_POST['scene']; มีค่าไหมครัรบ
|
|
|
|
|
Date :
2013-09-16 15:39:47 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $subject=$_POST['subject'];
echo $scene=$_POST['scene'];
//$subjecth=$_POST['subjecth'];
// $sceneh=$_POST['sceneh'];
echo $complaint=$_POST['complaint']; แบบนี้ใช่ไหมคะในหน้าที่ save จะบอกว่าไม่มีคะ
|
|
|
|
|
Date :
2013-09-16 16:15:27 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันไม่มาคะ ทำอย่างไรดี หรือว่าเขียนผิดหรือคะ
|
ประวัติการแก้ไข 2013-09-16 16:17:35
|
|
|
|
Date :
2013-09-16 16:17:07 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print_r($_POST);
die();
เอาไว้ก่อน if (isset($_POST['save'])){
แล้วดูว่ามีอะไรออกมาบ้าง
|
|
|
|
|
Date :
2013-09-17 09:18:49 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ออกมาแบบนี้คะ Array ( [name] => hhhh [txtID1] => 1 [txtID2] => 2345 [txtID3] => 67890 [txtID4] => 00 [txtID5] => 0 [address] => jjjj [pro_code] => 11111 [tel] => 099-9999999 [email] => 99 [subject] => [scene] => [complaint] => [you] => 99999 [detail_compl] => 9999 [ask] => ยินดี [save] => )
|
|
|
|
|
Date :
2013-09-17 09:38:39 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[subject] => [scene] => [complaint] => มันไม่ส่งค่ามา หนูเขียนผิดใช่ไหมคะที่หน้าฟอร์ม ต้องเขียนแบบไหนคะ ถึงจะถูกต้อง
|
|
|
|
|
Date :
2013-09-17 09:55:27 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เด๋วนะ ตอนนี้ติดที่ทำอะไรไม่ได้ครับ
|
|
|
|
|
Date :
2013-09-17 10:00:02 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือติดที่ตัวแปร subject, scene,complaint มันไม่ส่งค่ามาคะ มันเป็นlist คะ เวลาบันทึกลงฐานแล้ว ทุกตัวแปรบันทึกลงหมด มีแค่สามอันนี้ที่ไม่มีค่าอะไรส่งมาเลยคะ
|
|
|
|
|
Date :
2013-09-17 10:25:38 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ที่มันไม่มาเพราะว่ามันติด style display:hidden หรือ display:none หรือเปล่าครับ ลองปรับตรงนี้ให้มันโชว์มาก่อนแล้วลองโพสดูครับว่าค่ามาหรือเปล่า
|
|
|
|
|
Date :
2013-09-17 10:54:41 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าชื่อตัวแปร ต่างกัน มันจะส่งค่ามา แต่ถ้าใช้ตัวแปรดียวกันจะไม่ส่งค่ามาคะ เป็นเพราะหรือคะ ต้องแก้ไขอย่างไร จะให้มันส่งค่าตัวแปรมาคะ
|
|
|
|
|
Date :
2013-09-17 11:20:30 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าชื่อเดียวกันมันจะมาเป็น array นะ ถ้าจำไม่ผิด แต่อย่าตั้งให้เหมือนกันเลย ถ้าไม่ตั้งใจส่งเป้น array
|
|
|
|
|
Date :
2013-09-17 11:37:43 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ควรเขียนแบบไหนดีคะ ถ้าตั้งคนละชื่อเวลาแสดงออกมากลายเป็นมันออกมาสองชื่อ คือ ออกคำว่า อื่นๆ และสิ่งที่เราเพิ่มเข้าไป ควรทำอย่างไรดีคะ
|
|
|
|
|
Date :
2013-09-17 11:46:30 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้า form หละท่าน
ที่มันมี
<form method='post' action=''>
...
</form>
เช็คดู มันไม่มีอะไรส่งมาเลย
|
|
|
|
|
Date :
2013-09-17 11:51:54 |
By :
RootElement@KMUTNB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อะไร ยังไงคะ
|
|
|
|
|
Date :
2013-09-17 12:09:04 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้ว 3 ตัวที่ไม่ออกเป็น input แบบไหนครับ
|
|
|
|
|
Date :
2013-09-17 12:15:21 |
By :
boodemon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือตอนนี้ มันเป็นค่าว่างเปล่าเลยเพราะค่าที่เรากรอก มันไม่ส่งมาคะ
|
|
|
|
|
Date :
2013-09-17 12:21:26 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอาใหม่ๆ
คำถามนะครับ Code หน้า Form ของท่านเป็นอย่างไร คือหน้าที่ท่านนั้นใช้กรอกข้อมูลครับ
หน้าที่ท่าน Cap รูปมาใน Post แรกนั่นหละครับ
คำถามต่อไป ท่านส่งค่ามาอย่างไร
-ส่งค่ามาผ่าน <form> ธรรมดา
-ส่งค่าโดยใช้ Ajax
คำถามสุดท้าย ตัวแปร subject (ผมคิดเอาเองว่าน่าจะเป็นชื่อของ Textbox) เขียนไว้ภายใน
Code (PHP)
<form action='' method='POST'>
<input type='text' name='subject'>
</form>
หรือไม่
|
|
|
|
|
Date :
2013-09-17 15:59:23 |
By :
RootElement@KMUTNB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่เป็น text ในส่วนที่เราจะใหพิมพ์ ส่วนที่เป็น list มันไม่เก็บลงฐานคะ
|
|
|
|
|
Date :
2013-09-19 09:22:25 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่าที่มามันเป็น array ก็ต้อง อ้าง index เอาครับ
ไม่งั้นมันจะได้ค่าว่าง เพราะมันไม่รู้ว่าจะเอา index ไหนมาแสดง
|
|
|
|
|
Date :
2013-09-19 09:27:29 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วต้องเขียนแบบไหนคะ จะให้ได้ตามที่ต้องการคะ
|
|
|
|
|
Date :
2013-09-19 09:29:42 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็วน loop อ้างปกติครับ
Code (PHP)
$scene=$_POST['scene'];.
$data = $scene[$index];
ค่าในตัวแปร $data จะเปลี่ยนแปลงทุกรอบตาม index ที่ชี้ตำแหน่งนะครับ
|
|
|
|
|
Date :
2013-09-19 09:38:52 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ในหน้าบันทึก่ไหมคะ ปรากฎว่า ค่า ที่เลือกไม่ลงในฐานเหมือนเดิมคะ
|
|
|
|
|
Date :
2013-09-19 11:17:39 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo $scene[0];
echo $scene[1];
มันมีค่าไหมครับ
|
|
|
|
|
Date :
2013-09-19 11:29:30 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีคะ
|
|
|
|
|
Date :
2013-09-19 13:58:36 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี code หน้าส่งมาไหมครับ ทำไมบางตัวค่า มาบางตัวไม่มา
|
|
|
|
|
Date :
2013-09-19 14:04:13 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีคะ
Code (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=windows-874" />
<style type="text/css">
<!--
.style1 {color: #FF0000}
.style2 {font-family: Tahoma}
-->
</style>
<title>ระบบรับเรื่องร้องเรียน/ร้องทุกข์ ศอ.บต.</title>
</head>
<?php include('dbcon.php'); include('header.php'); ?>
<style type="text/css">
<!--
.style1 {color: #FF0000}
.style3 {font-size: 14px}
-->
</style>
<script language="javascript" type="text/javascript">
function check_number() {
e_k=event.keyCode
//if (((e_k < 48) || (e_k > 57)) && e_k != 46 ) {
if (e_k != 13 && (e_k < 48) || (e_k > 57)) {
event.returnValue = false;
alert("ต้องเป็นตัวเลขเท่านั้น... \nกรุณาตรวจสอบข้อมูลของท่านอีกครั้ง...");
}
}
///////////////////////
function Numbers(e){
var keynum;
var keychar;
var numcheck;
if(window.event) {// IE
keynum = e.keyCode;
}
else if(e.which) {// Netscape/Firefox/Opera
keynum = e.which;
}
if(keynum == 13 || keynum == 8 || typeof(keynum) == "undefined"){
return true;
}
keychar= String.fromCharCode(keynum);
numcheck = /^[0-9]$/;
return numcheck.test(keychar);
}
function keyup(obj,e){
var keynum;
var keychar;
var id = '';
if(window.event) {// IE
keynum = e.keyCode;
}
else if(e.which) {// Netscape/Firefox/Opera
keynum = e.which;
}
keychar= String.fromCharCode(keynum);
var tagInput = document.getElementsByTagName('input');
for(i=0;i<=tagInput.length;i++){
if(tagInput[i] == obj){
var prevObj = tagInput[i-1];
var nextObj = tagInput[i+1];
break;
}
}
if(obj.value.length == 0 && keynum == 8) prevObj.focus();
if(obj.value.length == obj.getAttribute('maxlength')){
for(i=0;i<=tagInput.length;i++){
if(tagInput[i].id.substring(0,5) == 'txtID'){
if(tagInput[i].value.length == tagInput[i].getAttribute('maxlength')){
id += tagInput[i].value;
if(tagInput[i].id == 'txtID5') break;
}
else{
tagInput[i].focus();
return;
}
}
}
if(checkID(id)) nextObj.focus();
else alert('รหัสประชาชนไม่ถูกต้อง');
nextObj.focus();
}
}
function checkID(id){
if(id.length != 13) return false;
for(i=0, sum=0; i < 12; i++)
sum += parseFloat(id.charAt(i))*(13-i);
if((11-sum%11)%10!=parseFloat(id.charAt(12)))
return false;
return true;
}
/////////////////////
function ck() {
if( document.form1.name.value==""){
alert("กรุณากรอก ชื่อ-สกุล ด้วยคะ");
document.form1.name.focus();
return false;
}
if( document.form1.txtID3.value==""){
alert("กรุณากรอก เลขบัตรประจำตัวประชาชน ด้วยคะ");
document.form1.txtID3.focus();
return false;
}
if( document.form1.address.value==""){
alert("กรุณากรอก ที่อยู่ ด้วยคะ");
document.form1.address.focus();
return false;
}
if( document.form1.tel.value==""){
alert("กรุณากรอก เบอร์โทรศัพท์ ด้วยคะ");
document.form1.tel.focus();
return false;
}
if( document.form1.tel.value.length <10){
alert("กรุณากรอก เบอร์โทรศัพท์ ให้ครบด้วยคะ");
document.form1.tel.focus();
return false;
}
if( document.form1.you.value==""){
alert("กรุณากรอก เบอร์โทรศัพท์ ด้วยคะ");
document.form1.you.focus();
return false;
}
if( document.form1.detail_compl.value==""){
alert("กรุณากรอก เบอร์โทรศัพท์ ด้วยคะ");
document.form1.detail_compl.focus();
return false;
}
}
////
function autoTab1(obj){
var pattern=new String("___-_______"); // กำหนดรูปแบบในนี้
var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้
var returnText=new String("");
var obj_l=obj.value.length;
var obj_l2=obj_l-1;
for(i=0;i<pattern.length;i++){
if(obj_l2==i && pattern.charAt(i+1)==pattern_ex){
returnText+=obj.value+pattern_ex;
obj.value=returnText;
}
}
if(obj_l>=pattern.length){
obj.value=obj.value.substr(0,pattern.length);
}
}
</script>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<div class="marg_top"> <a class="brand"> <img src="img/header.jpg" width="1100" height="173" /></a><a class="brand">
<div class="chmsc_nav"></div>
</a>
<div class="pull-right"> <font color="white">
</p>
</font> </div>
</div>
</div>
</div>
</div>
<div class="navbar navbar-fixed-top1">
<div class="navbar-inner">
<div class="container">
<div class="marg">
<ul class="nav">
<li class="active">
<a href="index.php"><i class="icon-home icon-large"></i>หน้าหลัก</a> </li>
<li><a href="logintag.php"><i class="icon-group icon-large"></i>ติดตามเรื่องร้องเรียน</a></li>
<li><a href="form_login.php"><i class="icon-list icon-large"></i>เข้าสู่ระบบ</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="wrapper">
<div id="element" class="hero-body-add">
<form action="emp_save.php" method="post" enctype="multipart/form-data" name="form1" onSubmit="return ck();">
<div class="tab-content">
<div class="tab-pane active" id="home">
<div class="hero-unit">
<?php
// include('add_per_info1.php');
?>
<div class="row-fluid">
<div class="span20">
<div class="row-fluid">
<div class="span22">
<div class="">
<fieldset>
<div class="control-group">
<div class="">
<table cellpadding="0" cellspacing="0" width="100%" bgcolor="#3F3F3F">
<tr class="" align="center" bgcolor="#AED7FF">
<td height="30" colspan="3" align="center" bgcolor="#AED7FF" class="font10"><b>ข้อมูลเกี่ยวกับผู้ร้องเรียน</b></td>
</tr>
<tr class="font9" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="69" align="right" class="font10" style="padding: 0pt 5pt 0pt 5pt;"><strong><br />
ชื่อ-สกุลผู้ร้องเรียน :</strong></td>
<td width="644" colspan="2" align="left" class="font10" ><label> <br />
<input type="text" name="name" value="" size="20" maxlength="30" class="input-xlarge" placeholder="ชื่อ - นามสกุล"required />
<span class="style1">*</span> </span></span> </label></td>
</tr>
<tr class="font15" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="37" align="right" class="font15" style="padding: 0pt 5pt 0pt 5pt;"><strong>เลขประจำตัวประชาชน:</strong></td>
<td colspan="2" align="left"><input type="text" name="txtID1" id="txtID1" style="width:12px" maxlength=1 onKeyUp="keyup(this,event)" onKeyPress="return Numbers(event)" required />
-
<input type="text" name="txtID2" id="txtID2" style="width:35px" maxlength=4 onKeyUp="keyup(this,event)" onKeyPress="return Numbers(event)" required/>
-
<input type="text" name="txtID3" id="txtID3" style="width:40px" maxlength=5 onKeyUp="keyup(this,event)" onKeyPress="return Numbers(event)" required/>
-
<input type="text" name="txtID4" id="txtID4" style="width:20px" maxlength=2 onKeyUp="keyup(this,event)" onKeyPress="return Numbers(event)" required/>
-
<input type="text" name="txtID5" id="txtID5" style="width:12px" maxlength=1 onKeyUp="keyup(this,event)" onKeyPress="return Numbers(event)" required/><font color="#FF0000">(13 หลัก)<span class="font15" style="padding: 0pt 5pt 0pt 5pt;"><font color="#FF0000">*</font></span></font></td>
</tr>
<tr class="font9" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="95" align="right" class="font10" style="padding: 0pt 5pt 0pt 5pt;"><strong> ที่อยู่ :</strong></td>
<td colspan="2" align="left" class="font10" ><label>
<textarea name="address" cols="30" rows="5" id="address" class="input-xlarge" placeholder="ที่อยู่" required></textarea>
<span class="font10" style="padding: 0pt 5pt 0pt 5pt;"><font color="#FF0000">*</font></span></label></td>
</tr>
<script language="JavaScript" type="text/javascript">
function dochange(src, val) {
var req = Inint_AJAX();
req.onreadystatechange = function () {
if (req.readyState==4) {
if (req.status==200) {
document.getElementById(src).innerHTML=req.responseText; //รับค่ากลับมา
//alert(req.responseText);
}
}
};
req.open("GET", "ajax_php/locale.php?data="+src+"&val="+val); //สร้าง connection
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=utf-8"); // set Header
req.send(null); //ส่งค่า
}
window.onLoad=dochange('province', -1);
</script>
<tr class="font9" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="42" align="right" class="font10" style="padding: 0pt 5pt 0pt 5pt;"><strong> รหัสไปรษณีย์ :</strong></td>
<td colspan="2" align="left" class="font10" ><input name="pro_code" type="text" class="input-xlarge" id="pro_code" value="" size="8" maxlength="5" placeholder="รหัสไปรษณีย์" required onKeyPress="check_number();" />
<span class="font10" style="padding: 0pt 5pt 0pt 5pt;"><font color="#FF0000">*</font></span></td>
</tr>
<tr class="font9" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="41" align="right" class="font10" style="padding: 0pt 5pt 0pt 5pt;"><strong> เบอร์โทรศัพท์ติดต่อ :</strong></td>
<td colspan="2" align="left" class="font10" ><input type="text" name="tel" value="" size="12" maxlength="11" class="input-xlarge" placeholder="โทรศัพท์" required onKeyPress="check_number();" onKeyUp="autoTab1(this)" />
<font color="#FF0000">*</font></td>
</tr>
<tr class="font9" valign="top" align="left" bgcolor="#ffffff">
<td width="416" height="40" align="right" class="font10" style="padding: 0pt 5pt 0pt 5pt;"><strong> Email :</strong></td>
<td colspan="2" align="left" class="font10" ><input type="text" class="box" name="email" value="" size="26" maxlength="50" placeholder="Email" /></td>
</tr>
<tr class="font10" align="left" bgcolor="#AED7FF">
<td height="29" class="font10" align="center" style="padding: 0pt 5pt 0pt 5pt;" colspan="3"><b>ข้อมูลเกี่ยวกับเรื่องร้องเรียน</b></td>
</tr>
<tr class="font9" align="left" bgcolor="#ffffff">
<td width="416" height="66" align="right" class="style3 style2 font10"><br />
<span class="font10" style="padding: 0pt 5pt 0pt 5pt;">ประเด็นร้องทกุข์ :</span></td>
<script>
function opendiv(val){
if(val=='อื่นๆ'){
document.getElementById('myDiv').style.display='block';
}else{
document.getElementById('myDiv').style.display='none';
}
}
</script>
<td align="left" class="font10 style2 style3" ><br />
<select onchange="opendiv(this.value)" name="subject" class="aceButton2" required>
<option value="ขอความช่วยเหลือ" selected>ขอความช่วยเหลือ</option>
<option value="ขอความเป็นธรรม">ขอความเป็นธรรม</option>
<option value="พฤติกรรมเจ้าหน้าที่รัฐ">พฤติกรรมเจ้าหน้าที่รัฐ</option>
<option value="แจ้งเบาะแส">แจ้งเบาะแส</option>
<option value="อื่นๆ">อื่นๆ</option>
</select>
<span class="style1">*</span> <span class="font10" style="padding: 0pt 5pt 0pt 5pt;">
<input id="myDiv" style="display:none;" name="subject" type="text" value="" size="26" maxlength="50" placeholder="โปรดระบุ" />
</span></td>
</tr>
<script>
function opendiv1(val1){
if(val1=='อื่นๆ'){
document.getElementById('myDiv1').style.display='block';
}else{
document.getElementById('myDiv1').style.display='none';
}
}
</script>
<tr class="font9" align="left" bgcolor="#ffffff">
<td width="416" height="48" align="right" class="style3 style2 font10" style="padding: 0pt 5pt 0pt 5pt;"> จังหวัดที่เกิดเหตุ :</td>
<td colspan="2" align="left" class="font10 style2 style3"><select onchange="opendiv1(this.value)" name="scene" id="myDiv" class="aceButton2" required>
<option value="ยะลา" selected>ยะลา</option>
<option value="ปัตตานี">ปัตตานี</option>
<option value="นราธิวาส">นราธิวาส</option>
<option value="สงขลา">สงขลา</option>
<option value="อื่นๆ">อื่นๆ</option>
</select>
<span class="style1">* </span> <span class="font10" style="padding: 0pt 5pt 0pt 5pt;"> <span class="font10" style="padding: 0pt 5pt 0pt 5pt;">
<input id="myDiv1" style="display:none;" name="scene" type="text" class="box" value="" size="26" maxlength="50" placeholder="โปรดระบุ" />
</span></span></td>
</tr>
<script>
function opendiv2(val2){
if(val2=='เคย'){
document.getElementById('myDiv2').style.display='block';
}else{
document.getElementById('myDiv2').style.display='none';
}
}
</script>
<tr class="font9" align="left" bgcolor="#ffffff">
<td height="48" class="font10" align="right" style="padding: 0pt 5pt 0pt 5pt;"><span class="style3 style2 font10" style="padding: 0pt 5pt 0pt 5pt;"> ผู้ร้องฯเคยร้องเรียน/แจ้งไปยังหน่วยงานไหนหรือไม่ : </span></td>
<td colspan="2" align="left" class="font10 style2 style3"><select onchange="opendiv2(this.value)" name="complaint" id="complaint" class="aceButton2" required>
<option value="เคย">เคย</option>
<option value="ไม่เคย" selected>ไม่เคย</option>
</select>
<span class="style1">* </span> <span class="font10" style="padding: 0pt 5pt 0pt 5pt;"> <span class="font10" style="padding: 0pt 5pt 0pt 5pt;">
<input id="myDiv2" style="display:none;" name="complaint" type="text" class="box" value="" size="26" maxlength="50" placeholder="โปรดระบุ" />
</span></span></td>
</tr>
<tr class="font9" align="left" bgcolor="#ffffff">
<td width="416" height="52" align="right" class="style3 style2 font10" style="padding: 0pt 5pt 0pt 5pt;"> ผู้ร้องมีความเกี่ยวข้องกับเรื่องดังกล่าวอย่างไร :</td>
<td colspan="2" align="left" class="font10 style2 style3" ><input type="text " name="you" id="you" size="25" class="input-xlarge" placeholder="ผู้ร้องมีความเกี่ยวข้องกับเรื่องดังกล่าวอย่างไร" required>
<span class="style1">*</span></td>
</tr>
<tr class="font9" align="left" valign="left" bgcolor="#ffffff">
<td width="416" height="123" align="right" class="style3 style2 font10" style="padding: 0pt 5pt 0pt 5pt;"> รายละเอียดเรื่องร้องเรียน : </td>
<td colspan="2" align="left" class="font10 style2 style3" ><textarea name="detail_compl" cols="60" rows="6" class="input-xlarge" id="detail_compl" placeholder="รายละเอียดเรื่องร้องเรียน" required></textarea>
<span class="style1">*</span></td>
</tr>
<tr class="font9" align="left" valign="left" bgcolor="#ffffff">
<td width="416" height="45" align="right" class="style3 style2 font10" style="padding: 0pt 5pt 0pt 5pt;"> ผู้ร้องยินดีให้ศอ.บต.เปิดเผยชื่อผู้ร้องได้หรือไม่ : </td>
<td colspan="2" align="left" class="font10" ><select name="ask" class="aceButton2 style2 style3" id="ask" required>
<option value="ยินดี">ยินดี</option>
<option value="ไม่ยินดี">ไม่ยินดี</option>
</select></td>
</tr>
<tr class="font9" align="left" valign="left" bgcolor="#ffffff">
<td class="font10" valign="top"><div align="right" class="style3 style2">แนบไฟล์ประกอบ : </div></td>
<td colspan="2" align="left" class="font10 style2 style3" style="padding: 0pt 5pt 0pt 5pt;"><input name="file" type="file" class="box" id="file" />
<span class="style1">*ไฟล์ไม่เกิน 2 MB </span></td>
</tr>
</table>
</div>
</div>
</fieldset>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<center>
<button class="btn btn-primary btn-large" name="save"><i class="icon-save icon-large"></i> ตกลง</button>
</center>
</div>
</form>
<script>
jQuery(document).ready(function() {
$('#myTab a').click(function (e) {
e.preventDefault();
$(this).tab('show');
})
$(function () {
$('#myTab a:first').tab('show');
})
})
</script>
<!-- end ka tab -->
</div>
<?php include('footer.php');?>
<!-- Histats.com START (standard)-->
<script type="text/javascript">document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 type=%27text/javascript%27%3E%3C/script%3E"));</script>
<a href="http://www.histats.com" target="_blank" title="free geoip" ><script type="text/javascript" >
try {Histats.start(1,2433637,4,408,270,55,"00011101");
Histats.track_hits();} catch(err){};
</script></a>
<noscript><a href="http://www.histats.com" target="_blank"><img src="http://sstatic1.histats.com/0.gif?2433637&101" alt="free geoip" border="0"></a></noscript>
<!-- Histats.com END --></div>
</body>
<div class="modal hide fade" id="myModal">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">ื</button>
<h3> </h3>
</div>
<div class="modal-body">
<p><font color="gray">Are You Sure you Want to LogOut?</font></p>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">No</a>
<a href="logout.php" class="btn btn-primary">Yes</a>
</div>
</div>
|
|
|
|
|
Date :
2013-09-19 14:20:49 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
subject scene complaint
ชื่อมันซ้ำหน่ะครับ มีทั้ง textbox ชื่อ scene แล้วก็มี combo box ชื่อ scene ด้วย
ผมว่ามันคง งง ไม่รู้จะเอาตัวไหนมาแสดงดี
|
|
|
|
|
Date :
2013-09-19 14:32:33 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็คือมันการเลื่อกคะ ถ้าเลือกเป็นอื่นๆ จะขึ้น textbox ให้เรากรอก แต่ถ้าไม่เลือก อื่นๆ เลือกอันอื่น textbox ก็จะไม่ขึ้นคะ พอเข้าใจไหมคะ
|
|
|
|
|
Date :
2013-09-19 14:36:26 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
subject scene complaint
ผม echo ค่าออกครบนะครับ
|
|
|
|
|
Date :
2013-09-19 15:38:19 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่พมพ์ใน textboxหรือป่าวคะ ถ้าพิมพ์ในtextbox มันจะส่งค่ามาคะ แต่ถ้าไม่พิมพ์ในtextbox เลือกในlist มันจะไม่ส่งค่ามาคะ
|
|
|
|
|
Date :
2013-09-19 15:58:57 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ฟังก์ชั่นนี้ไปก่อนครับ แล้ว แก้ตรงนี้ด้วยครับ <body onload="lock()">
Code (Java)
function lock()
{
document.getElementById('myDiv2').disabled = true;
document.getElementById('myDiv1').disabled = true;
document.getElementById('myDiv').disabled = true;
}
แล้วแก้ฟังก์ชั่นพวกนี้
Code (Java)
function opendiv(val){
if(val=='อื่นๆ'){
document.getElementById('myDiv').style.display='block';
document.getElementById('myDiv').disabled = false;
}else{
document.getElementById('myDiv').style.display='none';
document.getElementById('myDiv').disabled = true;
}
}
function opendiv1(val1){
if(val1=='อื่นๆ'){
document.getElementById('myDiv1').style.display='block';
document.getElementById('myDiv1').disabled = false;
}else{
document.getElementById('myDiv1').style.display='none';
document.getElementById('myDiv1').disabled = true;
}
}
function opendiv2(val2){
if(val2=='เคย'){
document.getElementById('myDiv2').style.display='block';
document.getElementById('myDiv2').disabled = false;
}else{
document.getElementById('myDiv2').style.display='none';
document.getElementById('myDiv2').disabled = true;
}
}
|
|
|
|
|
Date :
2013-09-19 16:20:45 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษนะคะ function lock() ใส่ที่บรรทัดไหนคะ
|
|
|
|
|
Date :
2013-09-19 17:18:29 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใส่ไว้ข้างบนครับ ใน tag
Code (Java)
<script language="javascript" type="text/javascript">
function lock()
{
...
}
</script>
|
|
|
|
|
Date :
2013-09-19 17:26:35 |
By :
anotherdie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณคะพี่ ได้แล้ว ขอบคุณมากกกกกก
|
|
|
|
|
Date :
2013-09-20 11:45:43 |
By :
NToo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|