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 > ขอสอบถามเรืองการสมัครสมาชิกลง database แล้วไม่สามารถนำมาใช้งานได้ครับ



 

ขอสอบถามเรืองการสมัครสมาชิกลง database แล้วไม่สามารถนำมาใช้งานได้ครับ

 



Topic : 110760



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



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




ตอนเขียนโปรแกรมเสร็จ ผมลองสมัครสมาชิกแล้ว กดตกลง

regis1


แต่พอเข้าไปกรอกรหัสผ่านเพื่อเข้าสู่ระบบ กลับฟ้องแบบนี้ครับ

regis2

ผมเช็คดูในฐานข้อมูลแล้ว มีข้อมูลเข้ามาครับ

regis3


ระบบฟ้องที่ไฟล์ login.php โค๊ดแป็นแบบนี้อ่ะครับ

Code (PHP)
<? session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<? 

require_once('Connections/db_connect.php'); 
$MEM_USER = $HTTP_POST_VARS['mem_user'];
$MEM_PASS = $HTTP_POST_VARS['mem_pass'];
$_SESSION['mem_user']= $MEM_USER;
$_SESSION['mem_pass']= $MEM_PASS ;
//print  $_SESSION['MEM_USER'];
//print  "<br>".$_SESSION['MEM_PASS'];
$sql = "SELECT mem_pass FROM  mem_ber WHERE mem_user='$MEM_USER' AND mem_pass='$MEM_PASS'";
//$sql = "SELECT * FROM  MEMBER WHERE MEM_USER='$MEM_USER' AND MEM_PASS='$MEM_PASS'";
//print  $sql;

$rs = mysql_query($sql);
$nrow = mysql_num_rows($rs);
$row=mysql_fetch_array($rs);
//if($nrow >=1){
if($nrow !=0){

//			$sql1=" SELECT  MEM_SCORE1 FROM MEMBER  WHERE  MEM_USER = '$MEM_USER' AND MEM_PASS = '$MEM_PASS' ";
//			//print $sql1;
//			$rs1 = mysql_query($sql1);
//			$nrow1 = mysql_num_rows($rs1);
//			$row1=mysql_fetch_array($rs1);
//			if($row1==0) {
//				print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?ck=0\"> ";

//			}else {
				//print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?ck=0\"> ";
						//$sql2=" SELECT  MEM_PRETEST_VALUE, MEM_SCORE1, MEM_SCORE2, MEM_SCORE3, MEM_SCORE_POST  FROM  MEMBER  WHERE MEM_USER ='$MEM_USER' and MEM_PASS='$MEM_PASS' ";
						$sql2=" SELECT  *  FROM  member  WHERE mem_user ='$MEM_USER' and mem_pass='$MEM_PASS' ";
						//print $sql2;
						$rs2 = mysql_query($sql2);
						$nrow2 = mysql_num_rows($rs2);
						$row2=mysql_fetch_array($rs2);
									
						$score1=$row2['mem_pretest_value'];
				        $score2=$row2['mem_score1'];
						$score3=$row2['mem_score2'];
						$score4=$row2['mem_score3'];
						$score5=$row2['mem_score_post'];
						//echo "1:".$score1."  2:".$score2." 3:".$score3." 4:".$score4." 5:".$score5;
					  if(($score>0) || ($score1==0)) {
										   //print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php\"> ";
										   print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?cK=0\"> ";
					  }else if($score2<10) {
										  // print " <meta http-equiv=\"refresh\" content=\"0; URL=test1.php\"> ";
										  print " <meta http-equiv=\"refresh\" content=\"0; URL=chap1.php\"> ";
					  }else if($score3<10) {
											//print " <meta http-equiv=\"refresh\" content=\"0; URL=test2.php\"> ";
											print " <meta http-equiv=\"refresh\" content=\"0; URL=chap2.php\"> ";
						}else if($score4<10) {
											//print " <meta http-equiv=\"refresh\" content=\"0; URL=test3.php\"> ";
											print " <meta http-equiv=\"refresh\" content=\"0; URL=chap3.php\"> ";
						}else if($score5<15) {
											//print " <meta http-equiv=\"refresh\" content=\"0; URL=test4.php\"> ";
											print " <meta http-equiv=\"refresh\" content=\"0; URL=test4.php\"> ";
						}else if (($score1>0)&&($score2>=10)&&($score3>=10)&&($score4>=10)&&($score5>=15)){
									print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?cK=1\"> ";
						}													
//					}
}else {
	print "<script>";
	print "alert('username หรือ password ไม่ถูกต้องค่ะ');";
	print "location.href='index.php';";
	print "</script>";
}
?>



อยากทราบว่ามันเกิดอะไรขึ้นเหรอครับถึง login ไม่ผ่านน่ะครับ ขอบคุณครับ



Tag : PHP, MySQL, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-08-21 09:15:45 By : khoson View : 735 Reply : 6
 

 

No. 1



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

Hall of Fame 2012

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


ใส่ tag code ด้วยครับไม่งั้น อธิบายบรรทัดไม่ถูก
Code (PHP)
<? session_start(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<? 

require_once('Connections/db_connect.php'); 
$MEM_USER = $HTTP_POST_VARS['mem_user'];
$MEM_PASS = $HTTP_POST_VARS['mem_pass'];
$_SESSION['mem_user']= $MEM_USER;
$_SESSION['mem_pass']= $MEM_PASS ;
//print $_SESSION['MEM_USER'];
//print "<br>".$_SESSION['MEM_PASS'];
$sql = "SELECT * FROM mem_ber WHERE mem_user='$MEM_USER' AND mem_pass='$MEM_PASS'";
//$sql = "SELECT * FROM MEMBER WHERE MEM_USER='$MEM_USER' AND MEM_PASS='$MEM_PASS'";
//print $sql;

$rs = mysql_query($sql) or die (mysql_erorr());
$nrow = mysql_num_rows($rs);
$row=mysql_fetch_array($rs);
//if($nrow >=1){
if($nrow !=0){

//	$sql1=" SELECT MEM_SCORE1 FROM MEMBER WHERE MEM_USER = '$MEM_USER' AND MEM_PASS = '$MEM_PASS' ";
//	//print $sql1;
//	$rs1 = mysql_query($sql1) or die (mysql_erorr());
//	$nrow1 = mysql_num_rows($rs1);
//	$row1=mysql_fetch_array($rs1);
//	if($row1==0) {
//	print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?ck=0\"> ";

//	}else {
//print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?ck=0\"> ";
//$sql2=" SELECT MEM_PRETEST_VALUE, MEM_SCORE1, MEM_SCORE2, MEM_SCORE3, MEM_SCORE_POST FROM MEMBER WHERE MEM_USER ='$MEM_USER' and MEM_PASS='$MEM_PASS' ";
$sql2=" SELECT * FROM member WHERE mem_user ='$MEM_USER' and mem_pass='$MEM_PASS' ";
//print $sql2;
$rs2 = mysql_query($sql2);
$nrow2 = mysql_num_rows($rs2);
$row2=mysql_fetch_array($rs2);

$score1=$row2['mem_pretest_value'];
$score2=$row2['mem_score1'];
$score3=$row2['mem_score2'];
$score4=$row2['mem_score3'];
$score5=$row2['mem_score_post'];
//echo "1:".$score1." 2:".$score2." 3:".$score3." 4:".$score4." 5:".$score5;
if(($score>0) || ($score1==0)) {
//print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php\"> ";
print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?cK=0\"> ";
}else if($score2<10) {
// print " <meta http-equiv=\"refresh\" content=\"0; URL=test1.php\"> ";
print " <meta http-equiv=\"refresh\" content=\"0; URL=chap1.php\"> ";
}else if($score3<10) {
//print " <meta http-equiv=\"refresh\" content=\"0; URL=test2.php\"> ";
print " <meta http-equiv=\"refresh\" content=\"0; URL=chap2.php\"> ";
}else if($score4<10) {
//print " <meta http-equiv=\"refresh\" content=\"0; URL=test3.php\"> ";
print " <meta http-equiv=\"refresh\" content=\"0; URL=chap3.php\"> ";
}else if($score5<15) {
//print " <meta http-equiv=\"refresh\" content=\"0; URL=test4.php\"> ";
print " <meta http-equiv=\"refresh\" content=\"0; URL=test4.php\"> ";
}else if (($score1>0)&&($score2>=10)&&($score3>=10)&&($score4>=10)&&($score5>=15)){
print " <meta http-equiv=\"refresh\" content=\"0; URL=chap_1.php?cK=1\"> ";
}	
//	}
}else {
print "<script>";
print "alert('username หรือ password ไม่ถูกต้องค่ะ');";
print "location.href='index.php';";
print "</script>";
}
?>







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-21 09:21:50 By : Ex-[S]i[L]e[N]t
 


 

No. 2



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



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


ครับขอโทษที่ครับ แล้วปัญหาตัวนี้น่าจะเกิดจากอะไรเหรอครับ มีใครจะบอกแนวทางได้บ้างไหมครับ


ประวัติการแก้ไข
2014-08-21 10:56:25
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-21 09:23:29 By : khoson
 

 

No. 3



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

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

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

ชื่อ ตารางถูกหรือเปล่าครับลองตรวจสอบดู mem_ber หรือ member

เห็นบรรทัดที่

Code (PHP)
12. $sql = "SELECT * FROM mem_ber WHERE mem_user='$MEM_USER' AND mem_pass='$MEM_PASS'";
33. $sql2=" SELECT * FROM member WHERE mem_user ='$MEM_USER' and mem_pass='$MEM_PASS' ";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-21 11:44:42 By : Manussawin
 


 

No. 4



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



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


อ๋อครับ ได้แล้วครับ ขอบคุณมากครับผมพลาดไปเอง
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-21 11:59:07 By : khoson
 


 

No. 5



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

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-22 15:39:02 By : Manussawin
 


 

No. 6



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

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

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


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-08-23 11:33:38 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอสอบถามเรืองการสมัครสมาชิกลง database แล้วไม่สามารถนำมาใช้งานได้ครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
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 อัตราราคา คลิกที่นี่