第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

//加了connect(); 登陸界面驗證碼就不顯示了 --我的解決方式

一問題根源: die()語句造成

把DIE語句注釋掉 就沒問題了

二 為什么會跳到DIE語句

因為連接數(shù)據(jù)庫不成功

即使用戶名和密碼都正確了

為什么?

因為DB_HOST 常量無效 ?,在我的機子上 echo DB_HOST 后,還是DB_HOST,而不是localhost.

其實,這也是我看這視頻的時候一個疑問?

在configs.php定義的常量,能直接在mysql.func.php中使用?

我的測試結(jié)果是:

編譯,運行都沒問題,但是執(zhí)行時,DB_HOST 不是我們在configs.php定義的常量。

解決方案:

添加

require_once '../include.php'; ?//包含進去 configs.php


這樣,配置好用戶名和密碼 ?就不會出錯,也就不會跳到DIE語句了




正在回答

1 回答

另一個同學(xué)的回答,讓我更加了解,也找到了更好的解決方案;

DEFINE定義的常量 ??只要define被php解析到,就可以全局使用了

而在我的機子上,測試時connect時候,并沒有獲得常量值,

那就是說,此時常量也沒有被解析到


返回我的 include.php查看,

將configs.php 將其放置在其它文件的最前面

require_once "configs.php";//先包含配置文件 里面的常量就可以在下面的文件中直接使用了

require_once 'mysql.func.php';

這樣就保證了,configs.php配置文件中定義的常量可以最先解析到,保證了,在之后的文件中,也可以正常拿來使用了


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
手把手教你實現(xiàn)電商網(wǎng)站后臺開發(fā)
  • 參與學(xué)習(xí)       117248    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務(wù)平臺,由淺入深教你搭建電商系統(tǒng)

進入課程

//加了connect(); 登陸界面驗證碼就不顯示了 --我的解決方式

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號