ช่วยดูcode check ให้หน่อยครับ มันไม่รับค่าจากหน้า login รันใน Appserve 2.5.10 ใช้ได้ทุกอย่าง แต่พอรันใน Xampp 1.7.3 มันเป็นอย่างที่บอก
น่าจะเป็นที่ Gobal Register นะ
PHP register_global
ลองอ่านดูนะ แก้นิดหน่อย ก็ใช้ได้แล้ว
ปิดไว้นะปลอดภัยกว่า
Date :
2010-10-08 15:22:13
By :
Miraku
ให้เปลี่ยนเป็น On ใช่ไหมครับ ก็ยังไม่ได้น่ะครับ
ประวัติการแก้ไข 2010-10-08 15:53:29
Date :
2010-10-08 15:52:27
By :
bearsod
เปลี่ยนโคดจะดีกว่านะครับ >>> การรับ-ส่งค่าตัวแปร
ปรับเปลี่ยนตัวรับนิดหน่อย ก็ใช้ได้แล้วครับ
พอดีไม่เคยดูคอนฟิกของ Xampp เลยบอกจุดแก้ไม่ถูก
ใช้ server คนละตัว php คนละเวอร์ชั่น sql คนละเวอร์ชั่น
ปัญหามันเกิดให้เห็นแน่นอนครับ
Date :
2010-10-08 16:15:01
By :
Miraku
Code (PHP)
$user=$_POST["user"];
$pass=$_POST["pass"];
if($user!="" && $pass!="")
{
}
ลองเปลี่ยนประมาณนี้ ครับ
Date :
2010-10-08 18:48:28
By :
iieszz
ได้แล้วครับผมลองประยุกต์กับโค๊ดจากในเว็บนี้ปรับนิดเดียวเองก็ใช้ได้แล้ว
codeที่แก้แล้วน่ะครับcode check
<?php
session_start();
if(isset($_POST['btnLogin'])){
$db_conn=mysql_connect("localhost","stg5","stg55")
or die("<font face=\"Cordia New\"size=\"6\"color=\"red\">Could not connect.</font>");
mysql_select_db("stg5",$db_conn);
$query="SELECT * FROM admin WHERE user='".trim($_POST[user])."' AND pass='".trim($_POST[pass])."'";
$result=mysql_query($query,$db_conn);
$rows=mysql_num_rows($result);
if($rows<=0){
?>
<div align="center"><font face="Cordia New" size="6" color="red">ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง</font><br>
<a href="index.php">ล็อกอิน</a>
<?php
}
else{
$valid_user=$user;
session_register("valid_user");
header('location:page.php');
?>
<?php
}
}
else{
?>
<div align="center"><font face="Cordia New" size="6" color="red">ป้อนชื่อผู้ใช้หรือรหัสผ่านไม่ครบ</font><br>
<a href="index.php">ล็อกอิน</a>
<?php
}
?>
</div>
เกือบตายกว่าจะได้
แก้ตรง if(isset($_POST['btnLogin'])){ กับ $query="SELECT * FROM admin WHERE user='".trim($_POST[user])."' AND pass='".trim($_POST[pass])."'";
ขอบคุณทุกคนที่เข้ามาช่วยให้คำแนะนำน่ะครับ
ประวัติการแก้ไข 2010-10-10 12:02:50 2010-10-10 12:03:13 2010-10-10 12:07:03
Date :
2010-10-10 12:00:52
By :
bearsod
Load balance : Server 05