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 > มีปัญหาเรื่อง login ครับ ช่วยดูให้หน่อยนะครับ มีรูป และโค้ดให้ดูด้วยครับ



 

มีปัญหาเรื่อง login ครับ ช่วยดูให้หน่อยนะครับ มีรูป และโค้ดให้ดูด้วยครับ

 



Topic : 073625



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



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




พอ login แล้ว error ตามรูปเลยครับ ไม่ทราบว่าเกิดอะไรขึ้นครับ Code (PHP)

error

Code (PHP)
<?php
require_once "../include/connectdb.php";
$admin_pass = md5($_POST[passadmin]);
		//$sql = "SELECT * FROM useradmin WHERE useradmin='".$_POST[useradmin]."' and passadmin='".$_POST[passadmin]."'";
		$sql = "select * from useradmin where useradmin = '$_POST[useradmin]' and passadmin = '$admin_pass'";
		$dbquery = mysql_db_query($db, $sql); 
		$num_rows = mysql_num_rows($dbquery);
		$rowLogin = mysql_fetch_array($dbquery);
		if($num_rows == 1){ 
			session_start();
			$_SESSION['useradmin'] = $rowLogin['useradmin'];
			echo "<meta http-equiv='refresh' content='0';URL='Admin.html'>";
		}else{ 
			echo "<meta http-equiv='Content-Type' content='text/html; charset=tis-620' />";
			echo "<script language='javascript'>alert('Username or password is incorrect. Please check again.');</script>";
			echo "<meta http-equiv='refresh' content='0';URL='index.phpl'>";
		}
	
?>


ผมแนบโค๊ดมาด้วยครับ รบกวนผู้รู้ตอบทีครับ มือใหม่ครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-11 08:44:47 By : 9vespa View : 1595 Reply : 34
 

 

No. 1



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



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


ผมรู้แค่ว่าไม่สามารถเชื่อมต่อ mysql ได้ แต่ไม่รู้สาเหตุครับ พยามแก้มา 2 วันล่ะ ไม่ได้ซักที

ถึงต้องเข้ามารับกวนถามผู้รู้ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 09:19:04 By : 9vespa
 


 

No. 2



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

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

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


ลองตรวจสอบเรื่องการเชื่อมต่อข้อมูลดูครับ หรือไม่ก็เอาไฟล์ที่ใช้ connect db มาดูด้วยก็ดีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 09:31:22 By : pokultra
 

 

No. 3



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



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


Code (PHP)
<?	
	$database = "urbanfloristsupplies";
	$hostname = "localhost";
	$username = "root";
	$password = "1234";
	$conn = mysql_connect($hostname, $username, $password);
	mysql_select_db($database, $conn);
?>




นี่คือไฟล์ connect DB ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 09:35:07 By : 9vespa
 


 

No. 4

Guest


Code (PHP)
<?php
require_once "../include/connectdb.php";

		$sql = "select * from useradmin where useradmin = '{$_POST["useradmin"]}' and passadmin = md5('{$_POST["passadmin"]}');
		$dbquery = mysql_query($sql) or die(mysql_error()."<br />your query string : $sql"); 
		$num_rows = mysql_num_rows($dbquery);
		$rowLogin = mysql_fetch_array($dbquery);
		if($num_rows == 1){ 
			session_start();
			$_SESSION['useradmin'] = $rowLogin['useradmin'];
			echo "<meta http-equiv='refresh' content='0';URL='Admin.html'>";
		}else{ 
			echo "<meta http-equiv='Content-Type' content='text/html; charset=tis-620' />";
			echo "<script language='javascript'>alert('Username or password is incorrect. Please check again.');</script>";
			echo "<meta http-equiv='refresh' content='0';URL='index.phpl'>";
		}
	
?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 10:55:22 By : Unidentier
 


 

No. 5



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



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


ตอบความคิดเห็นที่ : 4 เขียนโดย : Unidentier เมื่อวันที่ 2012-02-11 10:55:22
รายละเอียดของการตอบ ::
แก้ไขตามโค๊ดนี้แล้วมันฟ้องว่า

2

คับ รบกวนอีกรอบนะครับ ขอบคุณครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 11:36:17 By : 9vespa
 


 

No. 6



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



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


อ่านแล้วทำตามตามนี้ซิ!

https://www.thaicreate.com/community/php-mysql-login-form-check-username-password.html
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 11:40:50 By : botxxx
 


 

No. 7



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



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


ขอบคุณครับ แต่ก็ยังไม่ได้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 13:15:04 By : 9vespa
 


 

No. 8

Guest


ตกเครื่องหมายคำพูด (double quote) ปิดไปตัวนึงครับ

$sql = "select * from useradmin where useradmin = '{$_POST["useradmin"]}' and passadmin = md5('{$_POST["passadmin"]}') ";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 13:34:55 By : Unidentier
 


 

No. 9



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

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

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

เอา code หน้า signin มาดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 13:46:42 By : slurpee55555
 


 

No. 10



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



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


ตอบความคิดเห็นที่ : 9 เขียนโดย : slurpee55555 เมื่อวันที่ 2012-02-11 13:46:42
รายละเอียดของการตอบ ::
SignIn(PHP)
<?php
require_once "../include/connectdb.php";

		$sql = "select * from useradmin where useradmin = '{$_POST["useradmin"]}' and passadmin = md5('{$_POST["passadmin"]}') ";

		$dbquery = mysql_db_query(urbanfloristsupplies, $sql) or die(mysql_error()."<br />your query string :  $sql"); 
		$num_rows = mysql_num_rows($dbquery);
		$rowLogin = mysql_fetch_array($dbquery);
		if($num_rows == 1){ 
			session_start();
			$_SESSION['useradmin'] = $rowLogin['useradmin'];
			echo "<meta http-equiv='refresh' content='0';URL='Admin.html'>";
		}else{ 
			echo "<meta http-equiv='Content-Type' content='text/html; charset=tis-620' />";
			echo "<script language='javascript'>alert('Username or password is incorrect. Please check again.');</script>";
			echo "<meta http-equiv='refresh' content='0';URL='index.php'>";
		}
	
?>




ข้างบนคือ code SignIn.php ครับ ส่วนรูปข้างล่างคือ error

3

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 14:59:26 By : 9vespa
 


 

No. 11

Guest


ขอโค้ดหน้าฟอร์มรับข้อมูลมาดูด้วยครับ

แต่ที่แน่ๆ การเชื่อมต่อกับฐานข้อมูล username password ไม่ถูกต้องครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 15:11:24 By : Unidentier
 


 

No. 12



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



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


ตอบความคิดเห็นที่ : 11 เขียนโดย : Unidentier เมื่อวันที่ 2012-02-11 15:11:24
รายละเอียดของการตอบ ::
นี่คือฟอร์ม login ครับCode (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ADMINISTRATOR | Urban Florist Supplies</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="ddaccordion.js"></script>
<script type="text/javascript">
ddaccordion.init({
	headerclass: "submenuheader", 
	contentclass: "submenu", 
	revealtype: "click", 
	mouseoverdelay: 200,
	collapseprev: true,
	defaultexpanded: [], 
	onemustopen: false, 
	animatedefault: false, 
	persiststate: true,
	toggleclass: ["", ""], 
	togglehtml: ["suffix", "<img src='images/plus.gif' class='statusicon' />", "<img src='images/minus.gif' class='statusicon' />"], when it's collapsed and expanded, respectively  ["position", "html1", "html2"] (see docs)
	animatespeed: "fast", 
	oninit:function(headers, expandedindices){ 
		
	},
	onopenclose:function(header, index, state, isuseractivated){ 
		
	}
})
</script>

<script type="text/javascript" src="jconfirmaction.jquery.js"></script>
<script type="text/javascript">
	
	$(document).ready(function() {
		$('.ask').jConfirmAction();
	});
	
</script>

<script language="javascript" type="text/javascript" src="niceforms.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="niceforms-default.css" />

</head>
<body>
<div id="main_container">

	<div class="header_login">
    <div class="logo"><a href="#"><img src="images/logo.jpg" alt="" title="" border="0" /></a></div>
    
    </div>

     
         <div class="login_form">
         
         <h3>Admin Login</h3>
         
         <a href="ForgottenPassword.php" class="forgot_pass">Forgot password</a> 
         
         <form action="SignIn.php" method="post" class="niceform">
         
                <fieldset>
                    <dl>
                        <dt><label for="email">Username:</label></dt>
                        <dd><input type="text" name="textName" id="textName" size="54" /></dd>
                    </dl>
                    <dl>
                        <dt><label for="password">Password:</label></dt>
                        <dd><input name ="textPassword"type="password" id="textPassword" size="54" /></dd>
                    </dl>
                    
                    <dl>
                        <dt><label></label></dt>
                        <dd>
                    <input type="checkbox" name="interests[]" id="" value="" /><label class="check_label">Remember me</label>
                        </dd>
                    </dl>
                    
                     <dl class="submit">
                    <input type="submit" name="submit" id="submit" value="Login" />
                     </dl>
                    
                </fieldset>
                
         </form>
         </div>  
          
	
    
    <div class="footer_login">
    
    	<div class="left_footer_login"><span class="left_footer">Administrator | Powered by <a href="http://indeziner.com">UrbanFloristSuppiles</a></span></div>
    	<div class="right_footer_login"></div>
    
    </div>

</div>		
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:06:50 By : 9vespa
 


 

No. 13

Guest


Code (PHP)
<?php
require_once "../include/connectdb.php";

		$sql = "select * from useradmin where useradmin = '{$_POST["textName"]}' and passadmin = md5('{$_POST["textPassword"]}') ";

		$dbquery = mysql_db_query(urbanfloristsupplies, $sql) or die(mysql_error()."<br />your query string :  $sql"); 
		$num_rows = mysql_num_rows($dbquery);
		$rowLogin = mysql_fetch_array($dbquery);
		if($num_rows == 1){ 
			session_start();
			$_SESSION['useradmin'] = $rowLogin['useradmin'];
			echo "<meta http-equiv='refresh' content='0';URL='Admin.html'>";
		}else{ 
			echo "<meta http-equiv='Content-Type' content='text/html; charset=tis-620' />";
			echo "<script language='javascript'>alert('Username or password is incorrect. Please check again.');</script>";
			echo "<meta http-equiv='refresh' content='0';URL='index.php'>";
		}
	
?>



แล้วแก้ปัญหาเรื่องเชื่อมต่อเดต้าเบสหรือยังครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:11:01 By : Unidentier
 


 

No. 14



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



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


ตอบความคิดเห็นที่ : 13 เขียนโดย : Unidentier เมื่อวันที่ 2012-02-11 16:11:01
รายละเอียดของการตอบ ::
หาวิธีแก้มาทั้งวันแล้วครับ แต่ยังแก้ไม่ได้เลยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:27:13 By : 9vespa
 


 

No. 15

Guest


ลองเข้า phpMyAdmin ด้วย username : root และ password : 1234
ทดลองดูว่าเข้าได้มั๊ย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:35:49 By : Unidentier
 


 

No. 16



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

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

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

ในหน้า SignIn ลองแก้

Code (PHP)
$sql = "select * from useradmin where useradmin = '{$_GET[useradmin]}' and passadmin = ".md5($_GET["passadmin"]);

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:36:15 By : slurpee55555
 


 

No. 17



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



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


ตอบความคิดเห็นที่ : 16 เขียนโดย : slurpee55555 เมื่อวันที่ 2012-02-11 16:36:15
รายละเอียดของการตอบ ::
ขอบคุณมากครับ แต่ก็ยังไม่ได้เหมือนเดิมครับ ผมลองเปลี่ยนนั่นเปลี่ยนนี่ ดูตัวอย่าง และปรึกษาเพือ่นที่น่าจะรู้ มาทั้งวัน แต่ก็ยังไม่ได้ครับ งงมาก

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:47:09 By : 9vespa
 


 

No. 18



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



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


ตอบความคิดเห็นที่ : 15 เขียนโดย : Unidentier เมื่อวันที่ 2012-02-11 16:35:49
รายละเอียดของการตอบ ::
ได้ปกติครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:51:11 By : 9vespa
 


 

No. 19

Guest


ตอนนี้ติดปัญหาส่วนไหนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 16:51:47 By : Unidentier
 


 

No. 20

Guest


<?php
require_once "../include/connectdb.php";

$sql = "select * from useradmin where useradmin = '{$_POST["textName"]}' and passadmin = md5('{$_POST["textPassword"]}') ";

$dbquery = mysql_db_query(urbanfloristsupplies, $sql) or die(mysql_error()."<br />your query string : $sql");
$num_rows = mysql_num_rows($dbquery);
$rowLogin = mysql_fetch_array($dbquery);
if($num_rows == 1){
session_start();
$_SESSION['useradmin'] = $rowLogin['useradmin'];
echo "<meta http-equiv='refresh' content='0';URL='Admin.html'>";
}else{
echo "<meta http-equiv='Content-Type' content='text/html; charset=tis-620' />";
echo "<script language='javascript'>alert('Username or password is incorrect. Please check again.');</script>";
echo "<meta http-equiv='refresh' content='0';URL='index.php'>";
}

?>

ให้เปลี่ยนเป็น

$dbquery = mysql_query($sql) or die(mysql_error()."<br />your query string : $sql");

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 17:01:53 By : Unidentier
 


 

No. 21



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



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


ตอบความคิดเห็นที่ : 20 เขียนโดย : Unidentier เมื่อวันที่ 2012-02-11 17:01:53
รายละเอียดของการตอบ ::
ลองเปลี่ยนดูแล้วครับ แต่ก็ยังไม่ได้ครับ ขอบคุณมากครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 17:06:35 By : 9vespa
 


 

No. 22



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



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


ตอนนี้ตัดสินใจลง Appserv ใหม่ไปแล้วครับ ได้แต่หวังว่ามันจะได้นะครับ 55+
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 17:08:31 By : 9vespa
 


 

No. 23

Guest


authentic.php
Code (PHP)
<?php
session_start();
if(isset($_POST["submitForm"]) && isset($_POST["account"]) && isset($_POST["passwd"])){
	include("my_class.php");
	$newDB = new DBs();
	$newDB->connect();
	$sql = "select * from authentic where username='".mysql_real_escape_string($_POST["account"])."' and passwd=md5('".mysql_real_escape_string($_POST["passwd"])."') and (expiredate > curdate() or expiredate is null )";
	$newDB->dbquery($sql);

	$alertText="";

	if(mysql_num_rows($newDB->result)>0){
		$dat = mysql_fetch_assoc($newDB->result);
		
		$_SESSION["authorized"]="yes";
		$_SESSION["account"]=$dat["username"];
		$_SESSION["level"]=$dat["level"];
		$_SESSION["nick"]=$dat["nick"];
		$_SESSION["fullname"]=$dat["fullname"];
		
		
		echo "<script language=\"javascript\">window.location='./';</script>";
	}else{
		$alertText="<div style=\"margin-top:3em;width:400px;-moz-border-radius:15px;border-radius:10px;opacity:0.75;display:block;text-align:center;background-color:lemonchiffon;color:red\">การเข้าระบบล้มเหลว กรุณาล็อคอินใหม่อีกครั้งค่ะ</div>";
	}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>ระบบงาน ....</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>


</head>
 <body onload="document.forms[0].account.focus();" >

 <form method="post">
  <div style="margin-top:15px;margin-left:20px;width:400px;height:150px;-moz-border-radius:15px;border-radius:10px;-moz-box-shadow: 10px 10px 5px #888;
-webkit-box-shadow: 10px 10px 5px #888;box-shadow: 10px 10px 5px #888;background-color:gray;color:white;opacity:0.85;">
	<ul style="list-style:none;">
	<li style="display:inline-block;width:350px;;text-align:center;font-weight:bold;padding-top:5px;font-size:1.2em;">ลงชื่อเข้าระบบงาน</li><br />
	
	<li style="display:inline-block;width:120px;text-align:right;font-size:1em;margin-top:1em;">ชื่อผู้ใช้ระบบ</li>
	<li style="display:inline-block;text-align:left;padding-left:2em;"><input type="text" name="account" id="account" style="width:140px;" onfocus="this.select();nextfield='passwd';" /></li><br />
	<li style="display:inline-block;width:120px;text-align:right;font-size:1em;margin-top:0.5em;">รหัสผ่าน</li>
	<li style="display:inline-block;text-align:left;padding-left:2em;"><input type="password" name="passwd" id="passwd" style="width:140px;" onfocus="this.select();nextfield='done';" /></li><br />
	<li style="width:350px;text-align:center;padding-top:1em;"><input type="submit" name="submitForm" value="ยืนยันข้อมูล" /></li><br />
	</ul>
  </div>
  <?php
	echo $alertText;
  ?>
</form>
 </body>
</html>



index.php
Code (PHP)
<?php
session_start();
if(!isset($_SESSION["authorized"])){	
	echo "<script language=\"javascript\">window.location='authen.php';</script>";
}else{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<title>ระบบงาน......</title>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
       </head>
       <body>
                       <h2 style="color:blue">คุณได้ผ่านการตรวจแล้วค่ะ</h2>
       </body>
</html>
<?php
}
?>



my_class.php
Code (PHP)
<?php
class DBs{
	private $host;
	private $user;
	private $password;
	private $dbname;
	private $link;
	public 	$result;
	public $data;
	public function __construct($db="urbanfloristsupplies"){
		$this->host="localhost";
		$this->user="admin";
		$this->password="1234567";
		$this->dbname=$db;
	}
	public function connect(){
		$this->link=mysql_connect($this->host,$this->user,$this->password) or die("Can't connect Database".mysql_error());
		mysql_select_db($this->dbname,$this->link) or die("\"$this->dbname maybe not exist! \"".mysql_error());
		@mysql_query("set names utf8");
	}
	
	public function dbquery($qstr){
		$this->result = mysql_query($qstr) or die(mysql_errno().":".mysql_error().$qstr);
	}
	
	public function fetch_assoc(){
		return mysql_fetch_assoc($this->result);
	}
	
}
?>



ลองเอาไปเป็นตัวอย่างดูน่ะครับ อันนี้ที่ผมใช้อยู่เป็นประจำ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 17:24:51 By : Unidentier
 


 

No. 24

Guest


แก้ไขหน่อยครับ

authentic.php => authen.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-11 17:29:13 By : Unidentier
 


 

No. 25



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



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


ตอนนี้ยังติดตรงเชื่อมต่อดาต้าเบสไม่ได้ครับ รบกวนช่วยผมทีครับ ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 08:38:34 By : 9vespa
 


 

No. 26



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

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

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


ทดลองตามนี้น่ะครับ
แก้ user ที่ $this->user
แก้ password ที่ $this->password
แล้วรันไฟล์นี้ดูครับ

Code (PHP)
<?php
class DBs{
	private $host;
	private $user;
	private $password;
	private $dbname;
	private $link;
	public 	$result;
	public $data;
	public function __construct($db="urbanfloristsupplies"){
		$this->host="localhost";
		$this->user="root";
		$this->password="1234567";
		$this->dbname=$db;
	}
	public function connect(){
		$this->link=mysql_connect($this->host,$this->user,$this->password) or die("Can't connect Database".mysql_error());
		mysql_select_db($this->dbname,$this->link) or die($this->dbname." maybe not exist! ".mysql_error());
		@mysql_query("set names utf8");
	}
	
	public function dbquery($qstr){
		$this->result = mysql_query($qstr) or die(mysql_errno().":".mysql_error().":".$qstr);
	}
	
	public function fetch_assoc(){
		return mysql_fetch_assoc($this->result);
	}
	
}

$newCon = new DBs();
$newCon->dbquery("select 10+10");
$data = mysql_fetch_row($newCon->result);
echo "<h1>".$data[0]."</h1>";

?>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 13:17:27 By : sakuraei
 


 

No. 27



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



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


ตอบความคิดเห็นที่ : 26 เขียนโดย : sakuraei เมื่อวันที่ 2012-02-13 13:17:27
รายละเอียดของการตอบ ::
ไม่ผ่านครับ มันเป็นอะไรน้อ เคยทำได้นะครับ ทำเหมือนกัน โค๊ดเหมือนกัน แต่ครั้งนี้ไม่ผ่าน งงมากครับ 55+


นี่โค๊ดที่แก้ไขล่าสุดนะครับ

Code (SignIn.php)
<?php
class DBs{
	private $host;
	private $user;
	private $password;
	private $dbname;
	private $link;
	public 	$result;
	public $data;
	public function __construct($db="urbanfloristsupplies"){
		$this->host="localhost";
		$this->user="root";
		$this->password="1234";
		$this->dbname=$db;
	}
	public function connect(){
		$this->link=mysql_connect($this->host,$this->user,$this->password) or die("Can't connect Database".mysql_error());
		mysql_select_db($this->dbname,$this->link) or die($this->dbname." maybe not exist! ".mysql_error());
		@mysql_query("set names utf8");
	}
	
	public function dbquery($qstr){
		$this->result = mysql_query($qstr) or die(mysql_errno().":".mysql_error().":".$qstr);
	}
	
	public function fetch_assoc(){
		return mysql_fetch_assoc($this->result);
	}
	
}

$newCon = new DBs();
$newCon->dbquery("select 10+10");
$data = mysql_fetch_row($newCon->result);
echo "<h1>".$data[0]."</h1>";

?>




ส่วนนี่ก็ Error ครับ

4
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 16:00:19 By : 9vespa
 


 

No. 28



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

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

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


ติดตั้ง Appserv ใหม่แล้วใช่เหรอเปล่าครับ
ลองเข้าไปที่ "MySQL Command Line Client"
จะอยู่ในโฟลเดอร์ Appserv ในเมนูสตาร์ทครับ
พอเปิดหน้าต่างๆดำ คล้ายดอสสมัยก่อน
เค้าจะถามหาพาสเวิร์ดครับ (ของยูสเซอร์รูท root น่ะครับ)
ดูซิว่าล็อคอิน่านมั๊ย ถ้าผ่านก็ลองคีย์คำสั่งง่าย show databases;
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 16:22:57 By : sakuraei
 


 

No. 29



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



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


ตอบความคิดเห็นที่ : 28 เขียนโดย : sakuraei เมื่อวันที่ 2012-02-13 16:22:57
รายละเอียดของการตอบ ::
ใส่พาสเวิดเข้าได้ครับ แต่พอพิมคำสั่ง Show database; เออเร่อเลยครับ



5
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 16:58:03 By : 9vespa
 


 

No. 30



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

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

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


ตอบความคิดเห็นที่ : 29 เขียนโดย : 9vespa เมื่อวันที่ 2012-02-13 16:58:03
รายละเอียดของการตอบ ::

show databases;

ต้องเติม s ด้วยครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 17:22:15 By : sakuraei
 


 

No. 31



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



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


ตอบความคิดเห็นที่ : 30 เขียนโดย : sakuraei เมื่อวันที่ 2012-02-13 17:22:15
รายละเอียดของการตอบ ::
ผ่านฉลุยครับ ไม่มีเออเร่ออะไรครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-13 21:12:02 By : 9vespa
 


 

No. 32



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



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


ตอนนี้ login ไม่มีเออเร่อแล้วครับ แต่ไม่ขึ้นอะไรเลย ครับ ฮ่าๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 00:22:27 By : 9vespa
 


 

No. 33



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

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

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


ถ้าจากโค้ดตัวอย่างที่ผมให้จะมีอยู่ 3 ไฟล์
ถ้าล็อคอินผ่านเค้าจะขึ้นคำว่า คุณได้ผ่านการตรวจแล้วค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 07:23:51 By : sakuraei
 


 

No. 34



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



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


ตอนนี้ได้แล้วคร้าบบ ขอบคุณทุกคนมากครับผม
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-14 08:40:00 By : 9vespa
 

   

ค้นหาข้อมูล


   
 

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