Re: [請益] 有關session的問題
※ 引述《qazsd (nice play!)》之銘言:
: 一開頭常看到的是這樣:
: if (!isset($_SESSION)) {
: session_start();
: }
: 就是說如果沒有連線 那麼就開啟SESSION來連線
: 而你那好像是無論如何都會重新連線
: 個人淺見 供你參考
: ※ 引述《roger70349 (roger70349)》之銘言:
: : 請各位大大能否幫我看一下這幾隻程式的問題,謝謝。
: : member_func.php
: : <p align="center"><font size="+4" color="#0000FF" title="會員專區">管理者
: : </font></p>
: : <p>
: : <?
: : session_start();
: : // 檢查 admuser 是否有被註冊為 session
: : if( ! isset($_SESSION['admuser']) )
: : {
: : echo "<script>";
: : echo "alert(\"請從首頁進入\");";
: : echo "location.href = \"index.php\";";
: : echo "</script>";
: : }
: : else
: : {
: : echo $_SESSION['admuser']."您好<p>";
: : }?>
: : </p>
: : <p align="center"><font size="+2"><a
: : href="file:///C|/AppServ/www/talk/view.php">留言版管理介面</a></font></p>
: : <p align="center"><font size="+2"><a
: : href="file:///C|/AppServ/www/scenery/scenery_manage.php">風景區管理介面
: : </a></font></p>
: : <p align="center"><font size="+2"><a
: : href="file:///C|/AppServ/www/news/newsAdmin.php">新聞公告系統管理介面
: : </a></font></p>
: : <p align="center"><font size="+2"><a
: : href="file:///C|/AppServ/www/webphoto/photolist.php">網路相簿管理介面
: : </a></font></p>
: : <p align="center"> </p>
: : 可是卻出現了
: : Warning: session_start() [function.session-start]: Cannot send session cache
: : limiter - headers already sent (output started at
: : C:\AppServ\www\member\member_func.php:5) in
: : C:\AppServ\www\member\member_func.php on line 6
: : 33333您好
: : 這個錯誤
: : check.php
: : <?
: : include("sql_connect.php");
: : //include("my_msg.php"):
: : include("db_func.php");
: : // 檢查登入名稱及等級 BEGIN
: : $qrystr = "SELECT * FROM admin WHERE username ='$username' AND level = '1'";
: : $res = mysql_query($qrystr);
: : // 檢查登入名稱及等級 END
: : if (mysql_num_rows($res)>0)
: : { $aa=md5($password);
: : $row = mysql_fetch_array($res);
: : if (md5($password) == $row['password']) // 檢查登入密碼
: : {
: : // 將 admuser 變數註冊成為 session
: : session_start();
: : $_SESSION['admuser']=$row['username'];
: : echo "<script>";
: : echo "alert(\"登入正確\");";
: : echo "location.href = \"member_func.php?del=0&lic=1\";";
: : echo "</script>";
: : }
: : else
: : {
: : echo "<script>";
: : echo "alert(\"帳號或密碼錯誤\");";
: : echo "location.href = \"add_login.php\";";
: : echo "</script>";
: : }
: : }
: : else
: : {
: : echo "<script>";
: : echo "alert(\"帳號或密碼錯誤\");";
: : echo "location.href = \"add_login.php\";";
: : echo "</script>";
: : }
: : ?>
: : 假若session獨立寫成一個檔案後include進來,不知道這樣好不好。
: : 不過在執行時,session有一些問題,請大大能否幫我看一下
: : 還有,在執行密碼驗證時,利用md5加密後的密碼好像都登不進去,不知道是那裡出了
: : 問題,請個位能否幫我看一下check.php的程式碼,謝謝。
現在的另一個問題是,md5這個加密過了,但帳號密碼確無法登入,我自己試了很久
還是不行,請問程式是那裡出了問題,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.21.78.223
推
10/30 12:46, , 1F
10/30 12:46, 1F
推
11/03 13:40, , 2F
11/03 13:40, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
151
156