推介:| 英語課程 | Causeway Bay order food | 職業英語 | 化妝課程 | Wedding Photography | 天窗卷布更換維修 |

發新話題
打印

[疑難] PHP cookie 問題

PHP cookie 問題

小弟最近用PHP寫一個網站,現正寫有關login 部份,但我不知道是甚麼原因令這部份未能完成。 以下是我所寫的code
<?

include("CONNECT.php");

$UN = "test";

$PWD = "test";

$result= mysql_query("select * from user_info where u='$UN' and p='$PWD'");

$number = mysql_num_rows($result);


if ($number == 0)

{
echo "登入失敗!!找不到這個帳號或密碼!!";

exit;

}

elseif ($number > 0)

{
$FO = mysql_fetch_object($result);

setcookie ("LN", $UN, time()+(60*60*24));


if(isset($_COOKIE['LN']))


print "<p>OK</p>";

else

print "<p>Not OK</p>";

}

?>

就我自己所看我完全看不出那裡出了問題。請問會是web hosting 的問題嗎? 因為我用的是免費的web hosting (www.700megs.com, www.free-site-host.com),若果是這樣的話有別的web hosting 可以提供嗎? 若果不是,那會是甚麼問題呢? 請指教,謝謝!


相關搜索目錄: Web Hosting

TOP

see http://hk2.php.net/manual/en/function.setcookie.php
<?php
// set the cookies
setcookie("cookie[three]""cookiethree");
setcookie("cookie[two]""cookietwo");
setcookie("cookie[one]""cookieone");

// after the page reloads, print them out
if (isset($_COOKIE['cookie'])) {
    foreach (
$_COOKIE['cookie'] as $name => $value) {
        echo 
"$name : $value <br />\n";
    }
}
?>



Cookie = data stored in brower; to be set by 1) javascript or 2) server
and will be sent to server when requesting new page . Therefore 
$_COOKIE['LN'] will contain value until you reload the server page.

TOP

發新話題


重要聲明:本討論區是以即時上載留言的方式運作,本網站對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見(如涉及醫療、法律或投資等問題)。由於本討論區受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。本討論區有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。


Copyright 1997- Xocat. All Right Reserved.