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 > ใส่ user&pass ที่มีในฐานข้อมูล แล้วไม่ได้ เหมือนกับมันไม่เข้าไปเช็คในตารางที่กำหนด เวลาขึ้นฟ้องแต่ก็ฟ้องว่า Username หรือ Password ไม่ถูกต้องตลอดเลยคับ



 

ใส่ user&pass ที่มีในฐานข้อมูล แล้วไม่ได้ เหมือนกับมันไม่เข้าไปเช็คในตารางที่กำหนด เวลาขึ้นฟ้องแต่ก็ฟ้องว่า Username หรือ Password ไม่ถูกต้องตลอดเลยคับ

 



Topic : 101674

Guest




Code (PHP)
 <?
	ob_start();
 	
	$username=$_POST["txtusername"];
	$password=$_POST["txtpassword"];
	if($username=="" or $password=="")	 {
		echo "<h3>ERROR : กรุณากรอกข้อมูลก่อนนะครับ</h3>"; 
		exit ();
		
	}
	
	include "config.php";
	$objDB = mysql_select_db("adminmember");
	$strSQL="SELECT * FROM registeradmin WHERE username = '".$username."' AND password = '".$password."'";
	$objQuery = mysql_query($strSQL); 
	
		echo  mysql_error();
		
	$Num_Rows = mysql_num_rows($objQuery);
	if($Num_Rows<=0) {
		echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>";
		
		}
		else {
			session_start();
			$_SESSION[sess_userid] = session_id();
			$_SESSION[sess_username] = $username;
			header("Location: main.php");
			}
	
	mysql_close();
	
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-15 02:33:33 By : โจใบจาก View : 764 Reply : 13
 

 

No. 1

Guest


รบกวนผู้รู้ ช่วยแนะนำผมทีคับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 02:45:14 By : โจใบจาก
 


 

No. 2



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

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

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


ลองดูครับ
 <?
	ob_start();
 	session_start();
	$username=$_POST["txtusername"];
	$password=$_POST["txtpassword"];
	if($username=="" or $password=="")	 {
		echo "<h3>ERROR : กรุณากรอกข้อมูลก่อนนะครับ</h3>"; 
		exit ();
		
	}
	
	include "config.php";
	$objDB = mysql_select_db("adminmember");
	$strSQL="SELECT * FROM registeradmin WHERE username = '".$username."' AND password = '".$password."'";
	$objQuery = mysql_query($strSQL) or die(mysql_error());
		
	if(!mysql_num_rows($objQuery)) {
		echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>";		
	}else {			
		$_SESSION["sess_userid"] = session_id();
		$_SESSION["sess_username"] = $username;
		header("Location: main.php");
	}
	
	mysql_close();
	
?>




ประวัติการแก้ไข
2013-10-15 02:55:25
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 02:53:22 By : sakuraei
 

 

No. 3

Guest


ไม่ได้ครับ มันขึ้นฟ้องตามนี้ครับ

session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output ...)
session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output ...)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 03:24:00 By : โจใบจาก
 


 

No. 4



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



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

ตอบความคิดเห็นที่ : 2 เขียนโดย : sakuraei เมื่อวันที่ 2013-10-15 02:53:22
รายละเอียดของการตอบ ::
สำหรับวิธีของพี่ รันแล้วมันขึ้นฟ้อง Warning:session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output ...)
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output ...)
ส่วนวิธีของผม มันฟ้องแค่ Username หรือ Password ไม่ถูกต้อง อย่างเดียวเลยคับ ผมเลยงงและไปต่อไม่ได้เลยคับเพราลอง 2 วิธีแล้วก็ยังไม่ได้

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 03:53:06 By : jobaijak
 


 

No. 5



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

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

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


มีโค้ด html ก่อนโค้ด php ที่แก้ไขให้ไปหรือเปล่าครับ
ลองเอาโค้ดชุดเต็มมาดูหน่อยก็ดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:19:47 By : sakuraei
 


 

No. 6



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

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

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


ลองเอา ob_start() ออกไปก่อนดีกว่า
http://www.select2web.com/php/ob_start.html


ประวัติการแก้ไข
2013-10-15 04:32:37
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:28:36 By : sakuraei
 


 

No. 7



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



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

Code (PHP)
 <?
	//ob_start();
 	
	//$username=$_POST["txtusername"];
	//$password=$_POST["txtpassword"];
	//if($username=="" or $password=="")	 {
	//	echo "<h3>ERROR : กรุณากรอกข้อมูลก่อนนะครับ</h3>"; 
	//	exit ();
		
	//}
	
	//include "config.php";
	//$objDB = mysql_select_db("adminmember");
	//$strSQL="SELECT * FROM registeradmin WHERE username = '".$username."' AND password = '".$password."'";
	//$objQuery = mysql_query($strSQL); 
	
	//	echo  mysql_error();
		
	//$Num_Rows = mysql_num_rows($objQuery);
	//if($Num_Rows>0) {
	//	echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>";
		
	//	}
	//	else {
	//		session_start();
	//		$_SESSION[sess_userid] = session_id();
	//		$_SESSION[sess_username] = $username;
	//		header("Location: main.php");
	//		}
	
	//mysql_close();
	ob_start();
	session_start();
 	
	$username=$_POST["txtusername"];
	$password=$_POST["txtpassword"];
	if($username=="" or $password=="")	 {
		echo "<h3>ERROR : กรุณากรอกข้อมูลก่อนนะครับ</h3>"; 
		exit ();
		
	}
	
	include "config.php";
	$objDB = mysql_select_db("adminmember");
	$strSQL="SELECT * FROM registeradmin WHERE username = '".$username."' AND password = '".$password."'";
	$objQuery = mysql_query($strSQL) or die(mysql_error());
		
	if(!mysql_num_rows($objQuery)) {
		echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>";		
	}else {			
		$_SESSION["sess_userid"] = session_id();
		$_SESSION["sess_username"] = $username;
		header("Location: main.php");
	}
	
	mysql_close();
	

	
?>

<html>
<head>
    <title>Admin</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <link  href="admin1.css" rel="stylesheet" type="text/css" />
    </head>

<body>	
		
	
</form>
<form id="form2" name="form2" method="post" action="loginAdmin.html">
  <input type="submit" name="botton" id="botton" value="Back" />
</form>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:31:03 By : jobaijak
 


 

No. 8



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

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

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


ตัด loginAdmin.html ใน action=" " ออกไป และ เอา ob_start() ออก
<?php
	session_start();
 	
	$username=$_POST["txtusername"];
	$password=$_POST["txtpassword"];
	if($username=="" or $password=="")	 {
		echo "<h3>ERROR : กรุณากรอกข้อมูลก่อนนะครับ</h3>"; 
		exit ();
		
	}
	
	include "config.php";
	$objDB = mysql_select_db("adminmember");
	$strSQL="SELECT * FROM registeradmin WHERE username = '".$username."' AND password = '".$password."'";
	$objQuery = mysql_query($strSQL) or die(mysql_error());
		
	if(!mysql_num_rows($objQuery)) {
		echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>";		
	}else {			
		$_SESSION["sess_userid"] = session_id();
		$_SESSION["sess_username"] = $username;
		header("Location: main.php");
	}
	
	mysql_close();
	

	
?>
<html>
<head>
    <title>Admin</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <link  href="admin1.css" rel="stylesheet" type="text/css" />
    </head>

<body>	
		
	
</form>
<form id="form2" name="form2" method="post" action="">
  <input type="submit" name="botton" id="botton" value="Back" />
</form>
</body>
</html>



ให้กด backspace ที่บรรทัดแรกสุด คอลัมน์แรกสุด หลายๆครั้ง และพิมพ์ <?php ลงไปใหม่
ลองดูการเข้ารหัสของไฟล์ๆนี้ให้ดี ให้ใช้เป็น UTF-8 without BOM หรือ UTF-8 เฉยๆ ไม่เอา +BOM น่ะ


ประวัติการแก้ไข
2013-10-15 04:40:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:37:38 By : sakuraei
 


 

No. 9



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

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

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


</form> <-- มาจากไหนเอ่ย ลบออกด้วย
41.<form id="form2" name="form2" method="post" action="">
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:42:00 By : sakuraei
 


 

No. 10



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

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

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


ตัด loginAdmin.html ใน action=" " ออกไป ขอโทษทีผมลืมดูไปว่ามันไม่เกี่ยวกับที่สคริปท์มันไม่ทำงาน
และข้อมูลของ username / password มันมาจากไฟล์อื่น

เพราะฉะนั้นใส่กลับไปเหมือนเดิมได้ครับ action="loginAdmin.html"
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 04:55:49 By : sakuraei
 


 

No. 11



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



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

ผมเกรงใจจังเลย รบกวนเวลาพี่เปล่าคับ คือ มันก็ยังไม่ได้คับ ขึ้นฟ้องเหมือนเดิมเปะเลยคับ ผมก็ไปไม่ถูกแล้วเหมือนกันคับ 555
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 05:06:56 By : jobaijak
 


 

No. 12



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

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

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


ลองเข้าไปอ่านดูครับ
http://www.select2web.com/php/cannot-modify-header.html
http://www.select2web.com/php/byte-order-mark.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 07:22:41 By : sakuraei
 


 

No. 13



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


ฟิลด์ในตาราง registeradmin ใช้ username กับ password ตรงกับ code ที่เขียนหรือเปล่า.....
mysql_num_rows($objQuery) เลยไม่มีค่า....
ลองเอาไป $strSQL ไปรันตรง ๆ แทนตัวแปรใน phpmyadmin ดูครับ ว่ามันได้ไหม
อาจจะเป็นปัญหาง่าย ๆ ตัวแปรใน code กับ ในตารางไม่ตรงกันหรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-15 08:56:55 By : apisitp
 

   

ค้นหาข้อมูล


   
 

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