Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ถามเรื่องการ insert ข้อมูล Ajax ... ติดปัญหาไม่สามารถ insertจ้อมูลได้ ขึ้นError Object Required ช่วยแก้ไห้ด้วย Please!



 

ถามเรื่องการ insert ข้อมูล Ajax ... ติดปัญหาไม่สามารถ insertจ้อมูลได้ ขึ้นError Object Required ช่วยแก้ไห้ด้วย Please!

 



Topic : 041489



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์




<script language="javascript">
 var HttPRequest = false;

	   function doCallAjax() {
		  HttPRequest = false;
		  if (window.XMLHttpRequest) { // Mozilla, Safari,...
			 HttPRequest = new XMLHttpRequest();
			 if (HttPRequest.overrideMimeType) {
				HttPRequest.overrideMimeType('text/html');
			 }
		  } else if (window.ActiveXObject) { // IE
			 try {
				HttPRequest = new ActiveXObject("Msxml2.XMLHTTP");
			 } catch (e) {
				try {
				   HttPRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			 }
		  } 
		  
		  if (!HttPRequest) {
			 alert('Cannot create XMLHTTP instance');
			 return false;
		  }
	
		  var url = 'AjaxPHPRegister2.php';
		  var pmeters = "tpromis_num=" + encodeURI( document.getElementById("txtpromis_num").value) +
						"&tdate_promis=" + encodeURI( document.getElementById("txtdate_promis").value ) +
						"&ttime_str=" + encodeURI( document.getElementById("txttime_str").value ) +
						"&tor_name_str=" + encodeURI( document.getElementById("txtor_name_str").value )+
						"&tor_sur_str=" + encodeURI( document.getElementById("txtor_sur_str").value )+
						"&taddress_str=" + encodeURI( document.getElementById("txtaddress_str").value )+
						"&ttumbon_1=" + encodeURI( document.getElementById("txttumbon_1").value )+
						"&tamphur_1=" + encodeURI( document.getElementById("txtamphur_1").value )+
						"&tprovince_1=" + encodeURI( document.getElementById("txtprovince_1").value )+
						"&tor_name_end=" + encodeURI( document.getElementById("txtor_name_end").value )+
						"&tor_cargo=" + encodeURI( document.getElementById("txtor_cargo").value )+
						"&tor_name_cargo=" + encodeURI( document.getElementById("txtor_name_cargo").value )+
						"&tWeigth=" + encodeURI( document.getElementById("txtWeigth").value )+
						"&tor_company_end=" + encodeURI( document.getElementById("txtor_company_end").value )+
						"&tor_addres_end=" + encodeURI( document.getElementById("txtor_addres_end").value )+
						"&ttumbon=" + encodeURI( document.getElementById("txttumbon").value )+
						"&tamphur=" + encodeURI( document.getElementById("txtamphur").value )+
						"&tprovince=" + encodeURI( document.getElementById("txtprovince").value )+
						"&tor_car=" + encodeURI( document.getElementById("txtor_car").value )+
						"&tor_status=" + encodeURI( document.getElementById("txtor_status").value );

			HttPRequest.open('POST',url,true);

			HttPRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			HttPRequest.setRequestHeader("Content-length", pmeters.length);
			HttPRequest.setRequestHeader("Connection", "close");
			HttPRequest.send(pmeters);
			
			
			HttPRequest.onreadystatechange = function()
			{

				if(HttPRequest.readyState == 3)  // Loading Request
				{
					document.getElementById("mySpan").innerHTML = "Now is Loading...";
				}

				if(HttPRequest.readyState == 4) // Return Request
				{
					if(HttPRequest.responseText == 'Y')
					{
						window.location = 'AjaxPHPRegister3.php';
					}
					else
					{
						document.getElementById("mySpan").innerHTML = HttPRequest.responseText;
					}
				}
				
			}

	   }
	   </script>
[/head]
[php]<body>
<table width="975" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#D3DCE6">
  <tr align="center">
    <td colspan="3"></td>
  </tr>
  <tr>
    <td valign="top" width="166" bgcolor="#26384C"></td>
    <td width="640" valign="top bgcolor="#D3DCE6><form id="form2" name="form2" method="post">
	<span id="mySpan"></span>
      <table width="640" border="0" cellspacing="0" background="pictu/bgopacity1.png">
        <tr>
          <td colspan="6" bgcolor="#FFFF00"><div align="center"><font size="3" color="#0033FF">สัญญาขนส่งสินค้า</font></div></td>
        </tr>
        <tr>
          <td width="44" bgcolor="#FF6600"><font size="3" color="#0033FF"><img src="pictu/point.png" width="43" height="42" /></font></td>
          <td width="149" bgcolor="#FF6600"><font size="3" color="#0033FF"></font></td>
          <td width="47" bgcolor="#FF6600"><img src="pictu/point2.png" width="43" height="42" /></td>
          <td width="175" bgcolor="#FF6600"><font size="3" color="#0033FF"></font></td>
          <td width="43" bgcolor="#FF6600"><img src="pictu/point3.png" width="43" height="42" /></td>
          <td width="194" bgcolor="#FF6600"><font size="3" color="#0033FF"></font></td>
        </tr>
        <tr>
          <td colspan="6">ข้อตกลงสัญญาขนส่งสินค้า
              <p class="style72"><font color="#FF0000">*หมายเหตุ 1.ให้บริการขนส่งสินค้าจากจังหวัดนครสวรรรค์สู่จังหวัดอื่นๆ เท่านั้น</font></p></td>
        </tr>
        <?php 
				  mysql_select_db($db) ;
$result = mysql_query("select * from memberregis");
$dbarr = mysql_fetch_array($result) ;
?>
        <tr>
          <td colspan="6"><div align="center">สัญญาว่าจ้างขนส่งสินค้า</div></td>
        </tr>
        <tr>
          <td colspan="2">รหัสสมาชิก</td>
          <td colspan="3"><?php echo $dbarr['member_id'] ; ?></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">เลขประจำตัวประชาชน</td>
          <td colspan="3"><?php echo $dbarr['thaiziti'] ; ?></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><div align="right">สัญญาวันที่</div></td>
          <td><input name="txtpromis_num" type="text" id="txtpromis_num" value="<?php echo date("d/m/Y") ; ?>" /></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><div align="right">วันที่ขนส่ง</div></td>
          <td><label><a href="javascript:NewCal('demo1','ddmmyyyy')"></a> </label>
              <input name="txtdate_promis" type="text" id="demo1" value="" size="20" readonly="readonly"/>
            <a href="javascript:NewCal('demo1','ddmmyyyy')"><img src="pictu/cal.gif" width="16" height="16" border="0" alt="Pick a date"/></a></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><div align="right">สัญญาเลขที่</div></td>
          <td><?
			  	$sql = "select * from order_transport";$result = mysql_query($sql); $num=mysql_num_rows($result); $num=$num+1;
				$promis_num="TR52".($num+1000);
				echo "<b>$promis_num</b>";
			 ?>
              <input name="txtpromis_num" type="hidden" id="txtpromis_num"  value="<?=$promis_num?>"/></td>
        </tr>
        <tr>
          <td height="43" colspan="2"><span class="style64">ชื่อผู้ส่งสินค้า</span></td>
          <td colspan="3"><span class="style64">
            <input name="txtname_str" type="text" id="txtname_str" />
          </span></td>
          <td><span class="style79">*<span class="style81">กรุณาระบุชื่อและนามสกุล<br />
ให้ตรงกับหมายเลขสมาชิก</span></span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">นามสกุล</span></td>
          <td colspan="3"><input name="txtsur_str" type="text" id="txtsur_str" /></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style75">ชื่อสถานที่สินค้าขึ้น</span></td>
          <td colspan="3"><textarea name="txtaddress_str" id="txtaddress_str"></textarea></td>
          <td><span class="style79">*</span><span class="style83">ระบุชื่อสถานที่ที่ต้องการให้ไปรับสินค้า</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style75">ตำบล</span></td>
          <td colspan="3"><span class="style57">
            <input name="txttumbon_1" type="text" id="txttumbon_1" />
          </span></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style75">อำเภอ</span></td>
          <td colspan="3"><span class="style57">
            <input name="txtamphur_1" type="text" id="txtamphur_1" />
          </span></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style75">จังหวัด</span></td>
          <td colspan="3"><span class="style57">
            <input name="txtprovince_1" type="text" id="txtprovince_1" />
          </span></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style75">สินค้าขึ้นเวลา</span></td>
          <td colspan="3"><select name="txttime_str" id="txttime_str">
              <option value="8.00">8.00</option>
              <option value="9.00">9.00</option>
              <option value="10.00">10.00</option>
              <option value="11.00">11.00</option>
              <option value="12.00">12.00</option>
              <option value="13.00">13.00</option>
              <option value="14.00">14.00</option>
              <option value="15.00">15.00</option>
              <option value="16.00">16.00</option>
            </select>
            น.</td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style28 style57 style59 style64">ชื่อผู้รับสินค้า</span></td>
          <td colspan="3"><input name="txtor_name_end" type="text" id="txtor_name_end" /></td>
          <td><span class="style79">*<span class="style81">จำเป็นต้องระบุเพื่อเซ็นรับสินค้า<br />
เมื่อสินค้าไปถึงปลายทาง</span></span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">ประเภทสินค้า</span></td>
          <td colspan="3"><select name="txtor_cargo" id="txtor_cargo">
              <option>เลือกประเภทสินค้า</option>
              <option value="พืชไร่">พืชไร่</option>
              <option value="พืชนา">พืชนา</option>
              <option value="พืชสวน">พืชสวน</option>
              <option value="อุตาหกรรม/แร่">อุตาหกรรม/แร่</option>
          </select></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">ระบุชื่อสินค้า</span></td>
          <td colspan="3"><input name="txtor_name_cargo" type="text" id="txtor_name_cargo" /></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">น้ำหนัก</span></td>
          <td colspan="3"><input name="txtWeight" type="text" id="txtWeight" />
            กิโลกรัม</td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">ชื่อสถานทีส่งสินค้าลง</span></td>
          <td colspan="3"><input name="txtor_company_end" type="text" id="txtor_company_end" /></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">ที่อยู่</span></td>
          <td colspan="3"><textarea name="txtor_addres_end" id="txtor_addres_end"></textarea></td>
          <td>&nbsp;</td>
        </tr>
        
        <tr>
          <td colspan="2">จังหวัด<br />
              <br /></td>
          <td colspan="3"><div id="province"></div></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2">อำเภอ</td>
          <td colspan="3"><div id="amphur"></div></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2">ตำบล</td>
          <td colspan="3"><div id="tumbon"></div></td>
          <td><span class="style79">*</span></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><div id="result2"></div></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2"><span class="style64">เลือกรถขนส่ง</span></td>
          <td colspan="3"><select name="txtor_car" id="txtor_car">
              <option selected="selected">เลือกรถขนส่ง</option>
              <option value="รถบรรทุกสิบล้อ">รถบรรทุกสิบล้อ</option>
              <option value="รถบรรทุกหกล้อ">รถบรรทุกหกล้อ</option></select></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">กำหนดชำระเงิน</td>
          <td colspan="3"><span class="style64"><?php echo date("Y-m-d",strtotime("+3 day", strtotime("now"))); 
?></span></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="4"><p class="style29&gt;&lt;strong&gt;ผู้ใช้บริการได้อ่านสัญญาและข้อความในสัญญาต่างๆโดยครบถ้วน&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td&gt;&lt;span class=">ผู้ว่าจ้างขนส่งสินค้าได้อ่านสัญญาโดยครบถ้วนแล้วและผู้ใช้บริการยอมรับ</p></td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><span class="style29&gt;&lt;strong&gt;ผู้ใช้บริการได้อ่านสัญญาและข้อความในสัญญาต่างๆโดยครบถ้วน&lt;/strong&gt;&lt;/span&gt;&lt;/td&gt;
                &lt;/tr&gt;
              &lt;tr&gt;
                &lt;td&gt;&lt;span class=">ในข้อตกลงต่างๆในสัญญา</span></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td colspan="2">&nbsp;</td>
          <td colspan="3"><input name="button" type="button" id="button" onclick="JavaScript:doCallAjax();" value="บันทึกข้อมูล" /></td>
          <td>&nbsp;</td>
        </tr>
      </table>
        </form>
    </td>
    <td bgcolor="#26354A"><font color="#FFFFFF"> <?php 
echo "<br><center><font size='2' face='MS Sans Serif' >$echo</font></center>" ;
?></font><br /></td>
    <td bgcolor="#26354A">&nbsp;</td>
  </tr>
</table>
</body>
</html>
<script language="javascript">
// Start XmlHttp Object
function uzXmlHttp(){
    var xmlhttp = false;
    try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){
        try{
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }catch(e){
            xmlhttp = false;
        }
    }
 
    if(!xmlhttp && document.createElement){
        xmlhttp = new XMLHttpRequest();
    }
    return xmlhttp;
}
// End XmlHttp Object
 
function select_data(id,value1){
    var result;
    var url = 'amphur.php?id=' + id + '&value1='+value1 ;    
	//alert(url);
    xmlhttp = uzXmlHttp();
    xmlhttp.open("GET", url, false);
    xmlhttp.send(null);
	document.getElementById(id).innerHTML =  xmlhttp.responseText;
	//document.all.tumbon.style.display='none';

	  if(id=='amphur'){
	  		var url = 'amphur.php?id=tumbon&value1=' ;    
			//alert(url);
			xmlhttp = uzXmlHttp();
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
	  		document.getElementById('tumbon').innerHTML =  xmlhttp.responseText;
	  }
}

function strOK(num){
    // ??? form ? num1,num2
   var province = document.form2.province.value;
   var amphur = document.form2.amphur.value;
   var tumbon = document.form2.tumbon.value;
   var txtWeight=document.form2.txtWeight.value;
    var result;
	var url = 'ok.php?province=' + province + '&amphur='+ amphur + '&tumbon=' +tumbon + '&txtWeight=' + txtWeight;    
	alert(url);
    xmlhttp = uzXmlHttp();
    xmlhttp.open("GET", url, false);
    xmlhttp.send(null);
    result = xmlhttp.responseText;
    document.getElementById('result2').innerHTML =  xmlhttp.responseText;
}
window.onLoad=select_data("province",''); 
window.onLoad=select_data("amphur", ''); 
window.onLoad=select_data("tumbon", ''); 
</script>


ติดปัญหาไม่สามารถ insertจ้อมูลได้ ขึ้นError Object Required ช่วยแก้ไห้ด้วยPlease!



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-04-10 20:22:14 By : kasnnn View : 1042 Reply : 2
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ลองวิเคราะห์จาก error และ line ที่แจ้งครับ






Date : 2010-04-15 22:46:44 By : webmaster
 


 

No. 2



โพสกระทู้ ( 24 )
บทความ ( 0 )



สถานะออฟไลน์


error บรรทัดนี้ ไม่เข้าใจเลย เรียกใช้ไรผิด .......................
HttPRequest = new ActiveXObject("Msxml2.XMLHTTP");
Date : 2010-04-19 21:39:53 By : kasnnn
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่องการ insert ข้อมูล Ajax ... ติดปัญหาไม่สามารถ insertจ้อมูลได้ ขึ้นError Object Required ช่วยแก้ไห้ด้วย Please!
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่