|
|
|
อยากทราบว่าไฟล์ cookie นี้ดึงอะไรจาก sql หรือเปล่าครับ (ในไฟล์ sql ไม่เห็นจะมีตารางเลย) |
|
|
|
|
|
|
|
Code (PHP)
<?php
if(!$_COOKIE['cookie'])
{
$cookie_gen = substr(md5(time()),0,10);
$cookie_expire = (time()+(3600*24)*365);
setcookie('cookie',$cookie_gen,$cookie_expire);
mysql_query("INSERT INTO `session` (`session`,`login`,`register`,`username`) VALUES ('".$cookie_gen."','0','0','<none>');");
}else{
if(mysql_num_rows(mysql_query("SELECT * FROM `session` WHERE `session` = '".mysql_real_escape_string($_COOKIE['cookie'])."';")) == 0)
{
mysql_query("INSERT INTO `session` (`session`,`login`,`register`,`username`) VALUES ('".mysql_real_escape_string($_COOKIE['cookie'])."','0','0','<none>');");
}else{
$cookie_user_row = mysql_fetch_array(mysql_query("SELECT `username` FROM `session` WHERE `session` = '".mysql_real_escape_string($_COOKIE['cookie'])."';"));
$cookie_username = $cookie_user_row['username'];
}
if(mysql_num_rows(mysql_query("SELECT * FROM `users` WHERE `username` = '".$cookie_username."' and `level` = '2';")))
{
header("HTTP/1.0 404 Not Found");
echo "<h1>HTTP/1.0 404 Not Found</h1>";
exit();
}
}
?>
Tag : PHP, Ajax
|
|
|
|
|
|
Date :
2012-04-08 19:57:24 |
By :
Lumphu |
View :
935 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cookies มันจะต้อง Refresh หนึ่งครั้งก่อนครับ ถึงจะเรียกใช้งานได้
|
|
|
|
|
Date :
2012-04-08 20:28:50 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับขอบคุณมากแต่ก็ติดขัดอยู่ครับ
|
|
|
|
|
Date :
2012-04-08 20:37:10 |
By :
Lumphu |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|