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

HOME > PHP > PHP Forum > ช่วยดูโค้ดให้หน่อยนะค่ะ คือ ตอนที่กรอกสมัครสมาชิกอ่ะค่ะ เมื่อผู้ใช้ กรอกช่องไม่ครบ อยากให้มันเตือนว่า ช่องนี้ยังไม่ได้กรอกอ่ะค่ะ จะทำไงดีค่ะดูให้หน่อยค่ะ มันไม่เด้งเตือนเลย



 

ช่วยดูโค้ดให้หน่อยนะค่ะ คือ ตอนที่กรอกสมัครสมาชิกอ่ะค่ะ เมื่อผู้ใช้ กรอกช่องไม่ครบ อยากให้มันเตือนว่า ช่องนี้ยังไม่ได้กรอกอ่ะค่ะ จะทำไงดีค่ะดูให้หน่อยค่ะ มันไม่เด้งเตือนเลย

 



Topic : 071120

Guest




Code (PHP)
<script language="javascript">
function fncSubmit()
{
	if(document.login.logname.value == "")
	{
		alert('กรุณากรอก ชื่อผู้ใช้');
		document.login.logname.focus();
		return false;
	}		
       
	if(document.login.psswd.value == "")
	{
		alert('กรุณากรอก รหัสผ่าน');
		document.login.psswd.focus();		
		return false;
	}	
	
        if(document.login.name.value == "")
	{
		alert('กรุณากรอก ชื่อ-นามสกุล');
		document.login.name.focus();		
		return false;
	}
        if(document.login.address.value == "")
	{
		alert('กรุณากรอก ที่อยู่');
		document.login.address.focus();		
		return false;
	}	
        if(document.login.gender.value == "")
	{
		alert('กรุณาระบุเพศ');
		document.login.gender.focus();		
		return false;
	}
        if(document.login.email.value == "")
	{
		alert('กรุณากรอกอีเมล์');
		document.login.email.focus();		
		return false;
	}
	document.member.submit();
}
</script>

<style type="text/css">



Code (PHP)
 <form id="formregis" name="formregis" method="post" action="AddData.php"onSubmit="JavaScript:return fncSubmit();">
            <table width="464" border="0" cellspacing="0">
      <tr>
        <td width="2">&nbsp;</td>
        <td width="107" class="corupc">ชื่อล็อกอิน:</td>
        <td width="207" class="corupc"><input name="logname" type="text" id="logname" maxlength="15" /></td>
        <td width="57" valign="middle" class="corupc"><p>เพศ:</p></td>
        <td width="81" class="corupc"><p>
          <label>
            <input type="radio" name="gender" id="admin" value="male" />
            ชาย</label>
          </p>
          <p>
            <input type="radio" name="gender" value="female" id="gender_1" />
            <label>หญิง</label>
            <br />
          </p></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="corupc">รหัสผ่าน:</td>
        <td class="corupc"><input name="psswd" type="password" id="psswd" maxlength="15" /></td>
        <td class="corupc">อายุ:</td>
        <td class="corupc"><select name="age" id="age">
          <option value="9-18" selected="selected">9-18 ปี</option>
          <option value="19-25">19-25 ปี</option>
          <option value="26-45">26-45 ปี</option>
          <option value="46-60">46-60 ปี</option>
          <option value="61-80">61-80 ปี</option>
        </select></td>
      </tr>
      <tr>
        <td height="28">&nbsp;</td>
        <td class="corupc">ชื่อ-นามสกุล:</td>
        <td class="corupc"><input name="name" type="text" id="name" maxlength="25" /></td>
        <td rowspan="2" class="corupc"><p><br>          
          </p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p></td>
        <td rowspan="2" class="corupc"><p>&nbsp;</p>
          <p>&nbsp;</p></td>
        </tr>
      <tr>
        <td height="92">&nbsp;</td>
        <td class="corupc">ที่อยู่:</td>
        <td class="corupc"><textarea name="address" id="address" cols="30" rows="5"></textarea></td>
        </tr>
      <tr>
        <td>&nbsp;</td>
        <td class="corupc">อีเมล์:</td>
        <td class="corupc"><input name="email" type="text" id="email" size="25" /></td>
        <td class="corupc"></td>
        <td class="corupc">&nbsp;</td>
      </tr>
      <tr>
        <td height="26" colspan="2">&nbsp;</td>
        <td class="corupc"><input type="submit" name="Submit" id="Submit" value="สมัครสมาชิก" /></td>
        <td class="corupc">&nbsp;</td>
        <td class="corupc"><input type="reset" name="Reset" id="Reset" value="ล้างข้อมูล" /></td>
      </tr>
    </table>
            </form>




Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-12-29 13:02:45 By : Rudeemart View : 994 Reply : 10
 

 

No. 1

Guest


3






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 13:07:09 By : Rudeemart
 


 

No. 2



โพสกระทู้ ( 1,242 )
บทความ ( 13 )

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

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

เปลี่ยน id กับ name ของ fomr เป็น login

<form id="login" name="login" method="post" action="AddData.php"onSubmit="JavaScript:return fncSubmit();">

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 13:41:06 By : nautilus
 

 

No. 3

Guest


ได้แล้วค่ะ ขอบคุณม๊ากๆๆๆเลยค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 13:54:33 By : Rudeemart
 


 

No. 4

Guest


ดูให้อีกหน่อยนะค่ะ คือว่าเวลากรอก login ไม่ว่าจะชื่อหรือรหัสจะผิดหรือถูกมันก้อจะฟ้องว่าชื่อหรือรหัสผ่านไม่ถูกต้อง ข้อมูลที่คุณกรอกไม่ถูกต้อง กรุณา Login ใหม่อีกครั้ง


head]Code (PHP)[/head]
<?
session_start();
$hostname = "localhost"; //ชื่อโฮสต์
$user = "root"; //ชื่อผู้ใช้
$password = "1234"; //รหัสผ่าน
$dbname = "login"; //ชื่อฐานข้อมูล
$tblname = "member"; //ชื่อตาราง
$auth=false;//สมมติว่าผู้ที่ล็อกอินเข้ามายังไม่ใช่สมาชิก

if (isset($logname)and isset($psswd)) {
    

// เริ่มติดต่อฐานข้อมูล
mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");

// เลือกฐานข้อมูล
mysql_select_db($dbname) or die("เลือกฐานข้อมูลไม่ได้");

// คำสั่ง SQL และสั่งให้ทำงาน
$sql = "select * from member where logname='$logname' and psswd='$psswd"; //เช็คค่าข้อมูลที่ส่งมาจากฟอร์ม
$dbquery = mysql_db_query($dbname, $sql);

// หาจำนวนเรกคอร์ดข้อมูล
$num_rows = mysql_num_rows($dbquery);
if($num_rows==1){
    //ถ้ามีเรกคอร์ดใดมีชื่อล็อกอินตรงกับที่กรอกเข้ามา
    $auth=true;
}
}
if (!$auth) {
echo "<center>ชื่อหรือรหัสผ่านไม่ถูกต้อง<br>";
    echo "<br><a href=\"project.php\">ข้อมูลที่คุณกรอกไม่ถูกต้อง กรุณา Login ใหม่อีกครั้ง</a></center>";
    exit;
	
 
}
 else {
     $_SESSION['Login']=$logname;
    header("location:project.php");
}
  
?>

Code (PHP)
[php]<form id="form1" name="form1" method="post" action="checkdata">
                <p>&nbsp;</p>
                <table width="164" border="0" align="left" cellspacing="0">
                  <tr>
                    <td height="55" colspan="2"><p>&nbsp;</p></td>
                    <td width="152"><span class="font12">username:</span>                      <input type="text" name="username" id="username" /></td>
                  </tr>
                  <tr>
                    <td colspan="2"><span class="font12">
                      <label for="password"></label>
                    </span></td>
                    <td><span class="font12"> password:</span>                      <input type="password" name="password" id="password" /></td>
                  </tr>
                  <tr>
                    <td height="28" colspan="2">&nbsp;</td>
                    <td height="28"><input type="checkbox" name="checkbox" id="checkbox" />
                      <span class="font12"> login ตลอดไป</span></td>
                  </tr>
                  <tr>
                    <td colspan="2">&nbsp;</td>
                    <td><input type="submit" name="button" id="button" value="login" /></td>
                  </tr>
                  <tr>
                    <td width="2" height="19">&nbsp;</td>
                    <td width="4">&nbsp;</td>
                    <td height="19"><a href="FormRegister.php">สมัครสมาชิก</a> &nbsp;  ลืมรหัสผ่าน</td>
                  </tr>
                  <tr>
                    <td height="21" colspan="3">&nbsp;</td>
                  </tr>
            </table>
                <p>&nbsp;</p>
              </form>

[/php]
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 14:05:45 By : Rudeemart
 


 

No. 5

Guest


ตอบความคิดเห็นที่ : 4 เขียนโดย : Rudeemart เมื่อวันที่ 2011-12-29 14:05:45
รายละเอียดของการตอบ ::
มันจะแยกเปน สอง ไฟล์ นะค่ะ คือ ไฟล์ project.php และ checkdata.php

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 14:09:29 By : Rudeemart
 


 

No. 6



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



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

Code (PHP)
if($num_rows==1){
    //ถ้ามีเรกคอร์ดใดมีชื่อล็อกอินตรงกับที่กรอกเข้ามา
    $auth=true;
}
elseif ($num_rows==0) {
echo "<center>ชื่อหรือรหัสผ่านไม่ถูกต้อง<br>";
    echo "<br><a href=\"project.php\">ข้อมูลที่คุณกรอกไม่ถูกต้อง กรุณา Login ใหม่อีกครั้ง</a></center>";
  exit;
}


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-29 14:55:40 By : yogolas
 


 

No. 7

Guest


ตอบความคิดเห็นที่ : 6 เขียนโดย : yogolas เมื่อวันที่ 2011-12-29 14:55:40
รายละเอียดของการตอบ ::
ลองเปลี่ยนดูแล้วค่ะ ไม่ว่าจะใส่ชื่อถูกหรือผิด พอเวลากด login มันก้อลิงค์ ไปหน้าที่เราlogin แล้ว
อยากได้ที่มัน เด้งบอกว่า ล็อกอินได้แล้ว หรือว่ายังไม่ได้ ถ้าล็อกอินได้แล้วให้ไปที่ไหน ถ้ายังไม่ได้ให้ไปที่ไหน ประมาณนี้อ่าค่ะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-30 00:15:18 By : Rudeemart
 


 

No. 8



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



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

ช่วยตอบหน่อยนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-30 01:38:58 By : yokojung
 


 

No. 9

Guest


ทำไมโค้ดเหมือนอีกกระทู้นึ่งเลย เราว่าเราไม่ได้รู้ไปเองนะ
https://www.thaicreate.com/php/forum/071123.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-30 13:39:19 By : เข้ามางง
 


 

No. 10



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


$logname เปลี่ยนเป็น $_POST['logname'] ให้หมด
$psswd เปลี่ยนเป็น $_POST['psswd'] ให้หมด

เผื่อฟลุ๊ค
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-12-30 15:07:23 By : ikikkok
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 03
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 อัตราราคา คลิกที่นี่