[請益] PHP連MYSQL

看板PHP作者 (Shuk)時間15年前 (2010/09/16 18:53), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
$user="library"; $login_user="admin"; --------------------------------------------------- $login_user=$_SESSION['user']; //DB $db =new mysqli($hostName,$user,$password); $db->query("SET NAMES 'utf8'"); --------------------------------------------------- $user原本為另一php檔案內的變數 有include進來 但是不知道為啥 $user卻吃到$login_user >>> Access denied for user 'admin'@'localhost' (using password: YES) 但是如果把$user 直接打入"library" 就可以成功讀取到db 只是我不懂為啥會突然$user吃到$login_user.... 鬼門應該關了吧 冏 ps:在前一頁 也是include同一個.php 但是使用的是$link = mysql_pconnect($hostName,$user,$password); 此頁面就是正常顯示 順便問一下 常常在上傳PHP 傳一傳有些檔案在最尾巴的部分 會突然莫名其妙重複了大約3行 ex: <div> <form> ..... </form> </div> ====>變成 <div> <form> ..... </form> </div> </form> </div> ↑多出後面兩行 這種 這是哪種問題? -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.155.47 ※ 編輯: InitialShuk 來自: 140.115.155.47 (09/16 20:05)

09/16 20:37, , 1F
第一個問題居然是registry_globals的問題
09/16 20:37, 1F

09/16 20:37, , 2F
不過變數不同 怎麼會這樣哩 冏
09/16 20:37, 2F

09/17 01:48, , 3F
有吃到$_POST 或者 $_GET ?
09/17 01:48, 3F

09/17 12:47, , 4F
上一頁是用header 跳過來的...沒有任何post get
09/17 12:47, 4F
推測: include內容 $user="library"; 問題php include("globals"); $login_user=$_SESSION['user']; $db =new mysqli($hostName,$user,$password); $db->query("SET NAMES 'utf8'"); 可能因為include $user被$_SESSION['user']蓋掉 造成$user吃到$_SESSION['user'] [register_globals問題囉] ※ 編輯: InitialShuk 來自: 140.115.155.47 (09/17 13:00)
文章代碼(AID): #1CaVS_fr (PHP)
文章代碼(AID): #1CaVS_fr (PHP)