|
|
|
Cookie ทำงานบางเครื่องคอม และไม่ทำงานบางเครื่องคอม เป็นเพราะอะไร |
|
|
|
|
|
|
|
หวัดดีครับ ผมเขียนแบบนี้ครับ
If ($TOFORM=="MEMBERLOGIN"){
$ID="";
$LEmail=$_POST["LEmail"];
$LPasswordset=$_POST["LPasswordset"];
setcookie("saveemail", "", time()-3600);
setcookie("saveemail", $_POST["LEmail"], time()+3600);
$link=mysql_connect($hostname,$username,$password);
mysql_query("Use dbpro;");
$sql = "Select * From T_Member Where Email = '$LEmail' and Passwordset='$LPasswordset' and Status='Y'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$ID=$row["ID"];
If ($ID!=""){
setcookie("proid", "", time()-3600);
setcookie("proid", $ID , time()+3600);
mysql_close($link);
header("Location: member.php");
}else{
header("Location: confirm.php?status=loginf&ok=n");
}
}
file member.php
<?PHP
$proid=$_COOKIE["proid"];
if ($proid!=""){
setcookie("proid", "", time()-3600);
setcookie("proid", $proid , time()+3600);
}
if ($proid==""){
header("Location: member-login.php");
}
?>
ผมก็ไม่รู้ว่ามันมีปัญหาอะไรครับ เวลาผมใช้เครื่องของผมเองที่ผมใช้เขียนเว็บมันทำงานได้หมดทุกหน้า แต่พอผมไปเล่นเครื่องอื่นๆ ตามร้านคอม หรือร้านเน็ต ส่วนใหญเวลาผมล็อกอินมันผ่านนะครับ แต่พอมันรัน page ของ member.php แล้วมันเช็คค่าของ $proid มันเป็นช่องว่าง มันเลยเด้งกลับไปให้ล็อกอินใหม่ตลอดเลยครับ
Tag : PHP
|
|
|
|
|
|
Date :
2010-10-06 14:58:28 |
By :
chet |
View :
897 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะปิดการรับ Cookie ครับ
|
|
|
|
|
Date :
2010-10-06 17:12:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมลองกับเครื่องนึงที่ไม่ได้ แต่ใน firefox ทำงานได้ Explorer ไม่ได้ เป็นเพราะอะไรครับ
|
|
|
|
|
Date :
2010-10-06 17:36:09 |
By :
chet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถึงคุณ webmaster
แล้วโดยปรกติแล้ว ค่ามาตราฐานของคอมทุกเครื่องน่าจะเปิดหรือปิดครับ
|
|
|
|
|
Date :
2010-10-06 17:56:25 |
By :
chet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วโดยปรกติแล้ว หากเป็นบุคลทั่วไปที่มาใช้คอมตามร้านคอม ร้านเน็ต สำนักงาน หรือ บริษัท หรือแม้แต่คอมสวนตัว บุคคลราวนั้นจะทราบได้หรือไม่ว่า cookie ไม่ทำงานเพียงแต่พอใช้ไม่ได้เพราะ cookie ไม่ทำงาน ก็เปลี่ยนไปเข้าเว็บอืนๆแทน ดังนั้นในส่วนของ explorer ค่ามาตราฐานจะตั้งเป็น medium รึปล่าวครับ แล้วถ้าไม่ cookie คงจะไม่ดีแน่ครับ
|
|
|
|
|
Date :
2010-10-07 11:01:25 |
By :
chet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|