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,037

HOME > PHP > PHP Forum > รบกวนดูโค๊ดให้หน่อยค่ะ เชคค่าว่างข้อมูลที่กรอกเข้ามาจากฟอร์มไม่ได้ค่ะ



 

รบกวนดูโค๊ดให้หน่อยค่ะ เชคค่าว่างข้อมูลที่กรอกเข้ามาจากฟอร์มไม่ได้ค่ะ

 



Topic : 075949



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



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




พอดีโค๊ดอันนี้มันไม่ยอมเชคค่าว่าง เวลาที่ผู้ใช้กรอกข้อมูลมาไม่ครบอ่ะค่ะ

รบกวนผู้รู้ช่วยดูให้หน่อยค่ะ (ถ้าจะแก้โค๊ดให้เป็นแบบแจ้ง Alert เวลาที่กรอกข้อมูลมาไม่ครบจะใส่โค๊ดแบบไหนค่ะ)


Code (PHP)
<?php
if($_SESSION['comUsernm']==""){
?>

<div class="content_box">
<h2>ลงทะเบียนสมาชิกใหม่</h2>

<?php
if($p_todo==""){
?>

<p>
<script language="javascript">
$(document).ready(function(){
$("#reg").validate();
});
</script>
<form id="reg" method="post" action="index.php?mod=register&path=member&todo=save" enctype="multipart/form-data" >
<table border="0" width="100%">
<tr valign="middle" height="30">
<td width="30%" align="right"><label>ชื่อ - นามสกุล:&nbsp;</label></td>
<td><input type="text" id="txtName" name="txtName" size="50" class="required" /></td>
</tr>
<tr valign="top">
<td align="right"><label>ที่อยู่:&nbsp;</label></td>
<td><textarea cols="50" rows="4" class="required" id="txtAdr" name="txtAdr"></textarea></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>จังหวัด:&nbsp;</label></td>
<td>
<?php
$sql = "Select * From tb_province Order By prov_name";
$rs = $myClass->selQuery($sql);
if($rs != null){
echo '<select name="txtProv" class="textfield">';
foreach($rs as $key){
echo '<option value="'.$key['prov_id'].'">'.$key['prov_name'].'</option>';
}
echo '</select>';
}
?>
</td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>รหัสไปรษณีย์:&nbsp;</label></td>
<td><input type="text" id="txtCCode" name="txtCCode" size="7" maxlength="5" class="required" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>เบอร์โทรศัพท์:&nbsp;</label></td>
<td><input type="text" id="txtTel" name="txtTel" size="20" class="required" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>อีเมล์:&nbsp;</label></td>
<td><input type="text" id="txtEmail" name="txtEmail" size="30" class="required email" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>ชื่อผู้ใช้:&nbsp;</label></td>
<td><input type="text" id="txtUsernm" name="txtUsernm" size="20" class="required" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>รหัสผ่าน:&nbsp;</label></td>
<td><input type="password" id="txtPasswd" name="txtPasswd" size="20" class="required" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>ยืนยันรหัสผ่าน:&nbsp;</label></td>
<td><input type="password" id="txtCPasswd" name="txtCPasswd" size="20" class="required" /></td>
</tr>
<tr valign="middle" height="30">
<td align="right"><label>ภาพผู้ใช้งาน:&nbsp;</label></td>
<td><input type="file" id="image" name="image" size="20" /></td>
</tr>

</table><br /><br />
<div class="space1" align="center">
<input type="hidden" name="tmpid" value="1" />
<input type="submit" value="ลงทะเบียน" class="btn" onclick="return confirm('ยืนยันการลงทะเบียน');">&nbsp;
<input type="reset" value="เริ่มใหม่" class="btn" >
</div>
</form>
</p>

<?php

} else if($p_todo=="save"){

if($p_tmpid=="1"){

if($myClass->chkUniqData("tb_user","usr_id",$p_txtUsernm)){

if($p_txtPasswd==$p_txtCPasswd){
$ndate = time();

if($_FILES[image][name] != null){	
$img_name = $myClass->uploadPhoto($p_image,$ndate,"upload/userimages/",450);
}else{
$img_name = "";
}

$sql = "Insert Into tb_user(usr_id,usr_usernm,usr_passwd,usr_name,usr_address,prov_id,";
$sql .= "usr_ccode,usr_tel,usr_email,usr_regdate,utype_id,usr_image) Values('$ndate','$p_txtUsernm',";
$sql .= "'$p_txtPasswd','$p_txtName','$p_txtAdr','$p_txtProv','$p_txtCCode','$p_txtTel','$p_txtEmail',";
$sql .= "'$ndate','1','$img_name')";

if($myClass->query($sql))
echo '<div class="loading">บันทึกเรียบร้อย รอสักครู่...</div>';
else
echo '<div class="loading">บันทึกไม่สำเร็จ รอสักครู่...</div>';
echo "<meta http-equiv='refresh' content='0;url=index.php'>";
}else{
echo '<div class="loading">รหัสผ่าน กับ รหัสผ่านยืนยันไม่ตรงกัน...</div>';
echo "<meta http-equiv='refresh' content='0;url=index.php?mod=register&path=member'>";
}
}else{
echo '<div class="loading">กรุณากรอกชื่อผู้ใช้ใหม่ มีผู้ใช้ชื่อนี้แล้ว...</div>';
echo "<meta http-equiv='refresh' content='0;url=index.php?mod=register&path=member'>";
}
}else{
echo "<meta http-equiv='refresh' content='0;url=index.php?mod=error&path=main'>";
}	
}
?>
</div>
<?php
}else{
echo "<meta http-equiv='refresh' content='0;url=index.php?mod=error&path=main'>";
}	
?>




Tag : PHP, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-03-22 12:25:21 By : hikarujun View : 976 Reply : 13
 

 

No. 1



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

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

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

หา jquery check form มาใช้ดีกว่าครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 13:04:06 By : Dragons_first
 


 

No. 2



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



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


อันไหนหรอค่ะ ช่วยแนะนำโค๊ด หน่อยค่ะ

ขอบคุนล่วงหน้าค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 13:26:17 By : hikarujun
 

 

No. 3



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

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

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

หาในกูเกิล นะครับ jquery checkform
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 13:40:48 By : Dragons_first
 


 

No. 4



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

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

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

ลองดูตัวนี้ครับ



Go to : jQuery Validators Form เทคนิคการใช้ jQuery เพื่อตรวจสอบค่าว่าง หรือ ความถูกต้องข้อมูลใน Form ด้วย jQuery Validators
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 14:00:10 By : webmaster
 


 

No. 5



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



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


ถ้ายังไม่ได้ ลองใช้ตัวนี้ดูครับ

<script language="javascript">//ตรวจสอบค่าว่างของ insert Records
function fncSubmit()
{
	if(document.form1.idmember.value == "")
	{
		alert('กรุณากรอก CID');
		document.form1.idmember.focus();
		return false;
	}
	if(document.form1.user.value == "")
	{
		alert('กรุณากรอก ชื่อผู้ใช้');
		document.form1.user.focus();
		return false;
	}
	if(document.form1.passwd.value == "")
	{
		alert('กรุณากรอก รหัสผ่าน');
		document.form1.passwd.focus();
		return false;
	}
	if(document.form1.fullname.value == "")
	{
		alert('กรุณากรอก ชื่อจริง');
		document.form1.fullname.focus();
		return false;
	}
	//document.form1.submit();
	return true; 
}

</script>



onSubmit="JavaScript:return fncSubmit();"

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 14:15:44 By : addy_it
 


 

No. 6



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



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


ถึง ความเห็นที่ 5 ค่ะ
แล้วเราต้องเพิ่ม function alert เข้าไปในไฟล์ function ไหมค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 14:42:12 By : hikarujun
 


 

No. 7



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



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


ไม่ต้องครับ มันมีอยู่แล้ว alert('กรุณากรอก CID');
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 15:51:20 By : addy_it
 


 

No. 8



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



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


แล้วแทรกส่วนไหนของโค๊ดค่ะ รบกวนหน่อยค่ะ ไม่รู้จิงๆค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 15:56:21 By : hikarujun
 


 

No. 9



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

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

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

ถ้าแบบง่าย ๆ ก็ลองดูบทความนี้ครับ



Go to : JavaScript HTML Check Input TextBox/Text Field
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 16:01:15 By : webmaster
 


 

No. 10



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



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


ลองใส่ดูแล้วค่ะ พี่วินแต่มันยังไม่ฟ้อง Alert อยู่ดีค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 16:53:23 By : hikarujun
 


 

No. 11



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

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

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

ทำไมในตัวอย่างผมถึงทำได้ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 20:43:42 By : webmaster
 


 

No. 12



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



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

Code (PHP)
<input name="conpass" type="password" id="conpass" size="30" maxlength="10" placeholder="ยืนยันรหัสผ่าน" required  />



แทรกคำสั่ง required ลงไปคับ ง่ายๆ


ประวัติการแก้ไข
2012-03-22 22:11:49
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-22 22:09:45 By : ma22ard
 


 

No. 13



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



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


ได้แล้วค่ะ ขอบคุนมากๆค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-03-29 10:17:57 By : hikarujun
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนดูโค๊ดให้หน่อยค่ะ เชคค่าว่างข้อมูลที่กรอกเข้ามาจากฟอร์มไม่ได้ค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่