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 > เกี่ยวกับล็อกอิน สร้างระบบล็อกอินอ่ะค่ะ แล้วมีส่วนของการสมัครสมาชิก เวลาบันทึกลงฐานข้อมูล



 

เกี่ยวกับล็อกอิน สร้างระบบล็อกอินอ่ะค่ะ แล้วมีส่วนของการสมัครสมาชิก เวลาบันทึกลงฐานข้อมูล

 



Topic : 014653

Guest




สร้างระบบล็อกอินอ่ะค่ะ แล้วมีส่วนของการสมัครสมาชิก เวลาบันทึกลงฐานข้อมูล พาสเวิร์ดมันไม่ตรงตามที่เรากรอกอะค่ะ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 17 ก.ค. 2550 12:38:52 By : กีต้าร์ไร้สาย View : 1613 Reply : 10
 

 

No. 1



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

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

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


ปกติ password ก่อนที่จะบันทึกลงฐานข้อมูล ก็ต้องมีการเข้ารหัสเป็นธรรมดาอยู่แล้วครับ

มันขึ้นอยู่กับว่า เราเข้ารหัสข้อมูลด้วยอะไร ?

เวลาจะตรวจสอบ ก็ป้อนรหัสเข้ามา แล้วก็เข้ารหัสด้วยวิธีเดิม ตอนที่บันทึกลงฐานข้อมูล แล้วก็เอาไปเช็คดูครับ

ถ้าตรง ก็ถือว่าถูกต้อง ยอมให้ล็อกอิน แต่ถ้าไม่ตรง ก็ไม่ต้องให้ล็อกอินครับ






Date : 17 ก.ค. 2550 13:01:52 By : triplea
 


 

No. 2

Guest


เข้ารหัสยังไงอ่ะ
Date : 17 ก.ค. 2550 13:21:24 By : กีต้าร์ไร้สาย
 

 

No. 3

Guest


แบบนี้ครับ $pass=md5($password);
Date : 17 ก.ค. 2550 13:45:41 By : เสือไบ
 


 

No. 4

Guest


หรือ มันมีช่องว่างเกิน มันเลยไม่ตรง

trim ก่อน ก้อได้นะ อิอิ
Date : 17 ก.ค. 2550 14:59:15 By : หนุ่มคุง
 


 

No. 5

Guest


md5(strtolower(trim($pass)));
base64_encode(strtolower(trim($pass)));
Date : 17 ก.ค. 2550 15:13:22 By : bomครหวัน
 


 

No. 6

Guest


ใครทำล๊อกอินเป็นบอกโค้ดด้วยขอบคูนครับ[marquee][/marquee]
Date : 2010-04-02 15:33:13 By : wiphu
 


 

No. 7

Guest


ใครทำล๊อกอินเป็นเอาโค้ดเป็นหน้าหน้าเน้อร์I มือใหม่หัดขี่[font=Verdana][/font]
Date : 2010-04-02 15:36:44 By : Tonkla
 


 

No. 8



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



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

เอาของผมไปดูละกันครับ ไม่แน่ใจใช่ยังงี่รึป่าว

Code (PHP)
<form method="post" name="form2" action="chklogin.php" onSubmit="return chkdata();">
  <table width="200" border="1" cellspacing="0" bordercolor="#FF9FAA">
    <? if($cus_username != "" && $cus_username != NULL){ ?>
    <tr>
      <td colspan="2" bgcolor="#FF9FAA" >
        <span class="style5"><strong>ยินดีต้อนรับคุณ </strong> <span class="style7">:: </span>
        <?
		
		include "connect.php";
		
	  		$sql="select c_name,c_lastname from tb_customer where  c_username='$cus_username'";
			$query=mysql_query($sql);
			$result=mysql_fetch_array($query);
			
				$name_cus=$result["c_name"];
				$lastname_cus=$result["c_lastname"];
				
				echo "<b>$name_cus</b>&nbsp;&nbsp;<b>$lastname_cus</b>";
	  ?> 
        </span></td>
    </tr>
    <tr>
      <td colspan="2" align="left" bgcolor="#ECF9FF"> <span class="style5"><br />
        <img src="file:///C|/AppServ/www/rose/icon/User-Coat-Red-icon.png" width="15" height="15" border="0" align="baseline" /> <a href="myaccount.php"> ข้อมูลส่วนตัว</a><br />
      </span><span class="style5"><br />
        <img src="icon/iCal-empty-icon.png" width="15" height="15" align="absbottom" /> ประวัติการสั่งซื้อ <a href="register_edit.php" class="style5"><br />
        <br />
      </a></span> <span class="style5"><img src="file:///C|/AppServ/www/rose/icon/Button-Close-icon.png" width="15" height="15" align="absbottom" /> <a href="script_logout.php">ออกจากระบบ</a></span></td>
    </tr>
    
    <? }else{ ?>
    <tr bgcolor="#FF9FAA">
      <td colspan="2" align="center" bgcolor="#FFFFFF"><img src="icon/ebus_22.jpg" width="190" height="25" /></td>
    </tr>
    <tr bgcolor="#FF9FAA" class="normal_font" >
      <td width="43%" align="right" ><span class="style5">username :: </span></td>
      <td width="57%" class="normal_font"><input name="username" type="text" id="username" style="width:100px;" /></td>
    </tr>
    <tr bgcolor="#FF9FAA" class="normal_font">
      <td align="right" ><span class="style5">password :: </span></td>
      <td class="normal_font"><input name="password" type="password" id="password" style="width:100px;" maxlength="20" /></td>
    </tr>
    <tr>
      <td height="40" colspan="2" align="center" valign="top" bgcolor="#FFFFFF"><input name="go" type="hidden" id="go" value="<?=$go?>" />
          <input name="id" type="hidden" id="id" value="<?=$id?>" />
          <br />
          <span class="style5">
          <input name="submit" type="submit" value="ยืนยัน" />
          <input name="Reset" type="reset" value="ยกเลิก" />
          <br />
          <br />
        [ <img src="icon/ebus_02.jpg" width="20" height="15" border="0" /> <a href="register.php">สมัครสมาชิก</a> ] [ <img src="icon/ebus_05.jpg" width="20" height="15" /> ลืมรหัสผ่าน ] </span> </td>
    </tr>
    <? } ?>
  </table>
</form>
  <script language="javascript">
function chkdata()
{
    if(document.form2.username.value == ""){
        alert('กรุณากรอกชื่อที่ใช้ในระบบด้วยน่ะครับ');
        document.form2.username.focus();
      	return false;
}  
    if(document.form2.password.value == ""){
        alert('กรุณากรอกรหัสผ่านด้วยน่ะครับ');
        document.form2.password.focus();       
       	return false;
}
document.form2.submit();
}
</script>




อันนี้ script

Code (PHP)
<? 

	include"connect.php" ; 
	include "function_chklogin.php";
	
	$username=$_POST["username"];
	$password=$_POST["password"];
	$go=$_POST["go"];
		if(empty($go)){ $go="index.php"; }
	
	$sql="select c_id from tb_customer where c_username='$username' and c_password='$password' ";
	$query=mysql_query($sql) or die("SQL Error $sql");
	$num=mysql_num_rows($query);
	$data=mysql_fetch_array($query);
	
		if($num>0){
			$_SESSION["ss_id"]=$data["c_id"];
			$_SESSION["ss_username"]=$username;
			$_SESSION["ss_password"]="yes";
		
			echo "<script>window.location.href('$go?go=$go')</script>";
		}else{
			echo "<script>alert('user password ไม่ถูกต้องกลับไปตรวจสอบอีกครั้ง');history.back();</script>";
		}
?>

หมดเปลือกไม่มีหมก 555
Date : 2010-04-02 15:46:02 By : chonburi f.c
 


 

No. 9



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



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

ถ้าเขียนตรงส่วน Script แบบนี้
Code (PHP)
<? 

	include"connect.php" ; 
	include "function_chklogin.php";
	
	$username=$_POST["username"];
	$password=$_POST["password"];
	$go=$_POST["go"];
		if(empty($go)){ $go="index.php"; }
	
	$sql="select c_id from tb_customer where c_username='$username' and c_password='$password' ";
	$query=mysql_query($sql) or die("SQL Error $sql");
	$num=mysql_num_rows($query);
	$data=mysql_fetch_array($query);
	
		if($num>0){
			$_SESSION["ss_id"]=$data["c_id"];
			$_SESSION["ss_username"]=$username;
			$_SESSION["ss_password"]="yes";
		
			echo "<script>window.location.href('$go?go=$go')</script>";
		}else{
			echo "<script>alert('user password ไม่ถูกต้องกลับไปตรวจสอบอีกครั้ง');history.back();</script>";
		}
?>


ถ้าหากว่า User ใส่ในส่วนของ User และ Password เข้ามาเป็น
' or 1=1 ' ก็ Login ผ่านแล้วซิครับยังเนี้ย

จริงๆ ก่อนที่จะส่ง Username และ Password เข้าไปยังคำสั่งของ SQL น่าจะทำการ
Escape ตัว Input ที่เข้ามากก่อนนะครับ ม่ายงั้นโดน hack แน่นอนเลยครับ
Date : 2010-04-02 16:28:33 By : newnakab
 


 

No. 10



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



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

ยังไงอะครับ คุณ newnakab เผื่อผมจะเอาไป ประยุกต์หน่อย ช่วยอธิบาย อีกรอบครับ อิอิอิ
Date : 2010-04-02 16:35:40 By : chonburi f.c
 

   

ค้นหาข้อมูล


   
 

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