ถามเรื่อง check.php ไม่อ่านค่า login.php ครับ

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ถามเรื่อง check.php ไม่อ่านค่า login.php ครับ

Re: ถามเรื่อง check.php ไม่อ่านค่า login.php ครับ

by LAVE » 15/02/2013 12:20 pm

ลองใช้ && แทน and

ถามเรื่อง check.php ไม่อ่านค่า login.php ครับ

by phpmanfan » 07/02/2013 5:35 pm

รบกวนสอบถามด้วยครับ

user= admin
pass= 1234

พอกรอก username และ password แล้ว
มีข้อความ ERROR : Username หรือ Password ไม่ถูกต้อง
ทำไมถึงไม่ผ่านไปที่ "หน้าที่2.php" ครับ ??

หน้าที่1.php
<HTML>
<HEAD><TITLE>หน้าที่1</TITLE></HEAD>
<BODY>
<H2>:: หน้าที่1 ::</H2>
<FORM METHOD="POST" ACTION="admin_check.php">
<TABLE WIDTH="260" >
<TR>
<TD>Username :</TD>
<TD><INPUT NAME="user" TYPE="text" /> * </TD>
</TR>
<TR>
<TD>Password :</TD>
<TD><INPUT NAME="pass" TYPE="password" /> * </TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD> <INPUT NAME="submit" TYPE="submit" VALUE="Submit" >
<INPUT NAME="RESET" TYPE="reset" VALUE="Reset" >
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>

check.php
<?
$user=$_GET[user];
$pass=$_GET[pass];
if ($user=="admin" and $pass=="1234") {
session_start();
session_register("sess_adminid");
$sess_adminid=session_id();
header("Location: หน้าที่2.php");
} else {
echo "<H3>ERROR : Username หรือ Password ไม่ถูกต้อง</H3>";
}
?>

หน้าที่2.php
<?
session_start();
if ($sess_adminid<>session_id()) {
header( "Location: หน้าที่1.php"); exit();
}
?>
<HTML>
<HEAD><TITLE>หน้าที่2</TITLE></HEAD>
<BODY>
<? include "หน้าต่อไป.php"; ?>
<BR>
<H3>ยินดีต้อนรับผู้ดูแลระบบ</H3>
</BODY>
</HTML>

Top