[請益] dreamweaver 做的登入

看板PHP作者 (果然是個只會酸人的地方)時間13年前 (2012/04/02 09:05), 編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
1.php (有連資料庫了) <?php session_start(); $loginFormAction = $_SERVER['PHP_SELF']; if (isset($accesscheck)) { $GLOBALS['PrevUrl'] = $accesscheck; session_register('PrevUrl'); } if (isset($_POST['id'])) { $loginUsername=$_POST['id']; $password=$_POST['pw']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "2.php"; $MM_redirectLoginFailed = "1.php?errMsg=帳密錯誤"; $MM_redirecttoReferrer = false; mysql_select_db($database_test, $test); $LoginRS__query=sprintf("SELECT id, pw FROM test WHERE id='%s' AND pw='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $test) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $GLOBALS['MM_Username'] = $loginUsername; $GLOBALS['MM_UserGroup'] = $loginStrGroup; //register the session variables session_register("MM_Username"); session_register("MM_UserGroup"); $_SESSION['MM_Username']; $_SESSION['MM_UserGroup']; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> 輸入帳號密碼 正確可以導向2.php 2.php 不知道為什麼沒有跑出來 是因為dreamweaver作的資料集 要對mysql設定? <?php session_start(); $colname_recPartners = "1"; if (isset($_SESSION['MM_Username'])) { $colname_recPartners = (get_magic_quotes_gpc()) ? $_SESSION['MM_Username'] : addslashes($_SESSION['MM_Username']); } mysql_select_db($database_test, $test); $query_recPartners = sprintf("SELECT * FROM test WHERE id = '%s'", $colname_recPartners); $recPartners = mysql_query($query_recPartners, $test) or die(mysql_error()); $row_recPartners = mysql_fetch_assoc($recPartners); $totalRows_recPartners = mysql_num_rows($recPartners); ?> 2.PHP 這邊是想要echo出 $row_rePartners的 特定資料 但測試不出來 不知道問題在哪邊 可以請幫忙看看嗎>"< 弄了很久 弄不出來 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.15.164.232 ※ 編輯: APTX4869 來自: 163.15.164.232 (04/02 09:57)

04/02 11:23, , 1F
現在做 session 直接用 $_SESSION["name"] 帶入就好
04/02 11:23, 1F

04/02 11:24, , 2F
另外用 global 的話確認 register_globals 有開
04/02 11:24, 2F

04/02 12:44, , 4F
把DREAMWEAVER砍掉。你可以得到更多。
04/02 12:44, 4F

04/02 15:27, , 5F
推KERASH 強者又熱心
04/02 15:27, 5F

04/05 17:10, , 6F
熟了 PHP 之後再把 dreamweaver 裝回來,也會得到更多 XDD
04/05 17:10, 6F

04/06 00:56, , 7F
可是dreamweaver要錢。 :(
04/06 00:56, 7F

04/07 17:28, , 8F
最近 CS6 有放免費 beta 版出來,可以玩玩看,多了 fluid
04/07 17:28, 8F

04/07 17:28, , 9F
layout 方便在手機、平板、網頁上面開發!
04/07 17:28, 9F

04/07 17:29, , 10F
不過DW實在太貴了,只好一直30天試用 用個VM弄 snapshot
04/07 17:29, 10F
文章代碼(AID): #1FUFj3gc (PHP)
文章代碼(AID): #1FUFj3gc (PHP)