亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么只要在include進入admin.php打開getVerify.php會顯示不了驗證碼

<?php
session_start();
define("ROOT",dirname(__FILE__));
set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.ROOT."/configs".PATH_SEPARATOR.ROOT."/".PATH_SEPARATOR.get_include_path());
require_once 'mysql.func.php';
require_once 'image.func.php';
require_once 'common.func.php';
require_once 'string.func.php';
require_once 'page.func.php';
require_once 'configs.php';
require_once 'admin.php';

http://img1.sycdn.imooc.com//597dec87000103c805390191.jpg

http://img1.sycdn.imooc.com//597dec880001207010840455.jpg


正在回答

4 回答

require_once 'admin.php'; 文件名字寫錯了 應該是 admin.inc.php

0 回復 有任何疑惑可以回復我~
#1

慕蓋茨8324958 提問者

非常感謝!
2017-08-01 回復 有任何疑惑可以回復我~

你要把之前寫在image.func.php中的session_start刪掉才可以

0 回復 有任何疑惑可以回復我~

如果把session_start();這行代碼去掉,登錄界面才會有 驗證碼,我折騰了一個下午找出來的,至于原因,還沒有想明白。

1 回復 有任何疑惑可以回復我~
#1

e_currentTarget

因為在image.func.php封裝的方法中,開啟了一次session,相當于包含進去了又開啟了一次。但是在網上查開啟兩次session是不會有影響的。我也在這困惑,這個在后面學習中可以慢慢搞懂。我開始還以為是我文件包含的路徑不對,還特地去查了下包含文件路徑的知識,反正學習就這樣啦,不斷填坑,不斷成長。
2018-01-06 回復 有任何疑惑可以回復我~

換了也是不行

0 回復 有任何疑惑可以回復我~
#1

Gemma_Tong

估計還要看下你的 生成驗證碼的函數來判斷下
2017-07-31 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117255    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

為什么只要在include進入admin.php打開getVerify.php會顯示不了驗證碼

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號