[請益] PHP連MYSQL
$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
09/16 20:37, 1F
→
09/16 20:37, , 2F
09/16 20:37, 2F
推
09/17 01:48, , 3F
09/17 01:48, 3F
→
09/17 12:47, , 4F
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)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章