รายละเอียดของการตอบ ::
ขอบคุณครับบบ
เอ่อพี่ครับมีเรื่องให้พวกพี่ๆช่วยกันอีกแล้วครับ T__T
CREATE TABLE `member` (
`UserID` INT( 3 ) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`Username` VARCHAR( 50 ) NOT NULL ,
`Password` VARCHAR( 50 ) NOT NULL ,
`Name` VARCHAR( 50 ) NOT NULL ,
`Lastname` VARCHAR( 50 ) NOT NULL ,
`Age` INT( 3 ) NOT NULL ,
`Address` VARCHAR( 50 ) NOT NULL ,
`Phone` VARCHAR( 20 ) NOT NULL ,
`Email` VARCHAR( 50 ) NOT NULL ,
UNIQUE (
`Username`
)
) ENGINE = MYISAM ;
INSERT INTO `shop`.`member` (
`UserID` ,
`Username` ,
`Password` ,
`Name` ,
`Lastname` ,
`Age` ,
`Address` ,
`Phone` ,
`Email`
)
VALUES (
NULL , 'pond', '111', '111', '1', '1', '1', '1', '1'
);
login.php
<html>
<head>
<title>ThaiCreate.Com Tutorials</title>
</head>
<body>
<form name="form1" method="post" action="check_login.php">
Login<br>
<table border="1" style="width: 300px">
<tbody>
<tr>
<td> Username</td>
<td>
<input name="txtUsername" type="text" id="txtUsername">
</td>
</tr>
<tr>
<td> Password</td>
<td><input name="txtPassword" type="password" id="txtPassword">
</td>
</tr>
</tbody>
</table>
<br>
<input type="submit" name="Submit" value="Login">
</form>
</body>
</html>
และ
check login.php
<?
session_start();
mysql_connect("localhost","root","root");
mysql_select_db("shop");
$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."'
and Password = '".trim($_POST['txtPassword'])."'";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
echo "<br> Go to <a href='user page.php'>Member</a>";
mysql_close();
?>
กับ
user page.php
<?
session_start();
if($_SESSION['UserID'] == "")
{
echo "Please Login!";
exit();
}
mysql_connect("localhost","root","root");
mysql_select_db("shop");
$strSQL = "SELECT * FROM member WHERE UserID = '".$_SESSION['UserID']."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
?>
<html>
<head>
<title>ThaiCreate.Com Tutorials</title>
</head>
<body>
Welcome to User Page! <br>
<table border="1" style="width: 300px">
<tbody>
<tr>
<td width="87"> Username</td>
<td width="197"><?=$objResult["Username"];?>
</td>
</tr>
<tr>
<td> Name</td>
<td><?=$objResult["Name"];?></td>
</tr>
</tbody>
</table>
<br>
<a href="edit_profile.php">Edit</a><br>
<br>
<a href="logout.php">Logout</a>
</body>
</html>
ทำไมผมลอง login แล้วมันเชื่อมกันไม่ได้อะครับ มีภาพให้ดูครับ รบกวนแก้โค้ดให้หน่อยครับ
ภาพ
ภาพแรกคือ ล้อกอินธรรมดาครับ id pond pass 111
ภาพที่ 2 พอเข้าไปมันไม่เด้งไปที่หน้า user page เลยอะครับ แล้วมันขึ้น member
ภาพที่ 3 พอเข้าหน้า user page มันให้ล็อกอินใหม่อะครับ