為什么我按照老師的做發寫了include.php getVerify.php 以及其他的并且放在相應的目錄下驗證碼卻刷不出來,直接include '../lib/image.func.php' 是可以刷出來的,而把include.php中的session_start();刪去就可以了,為什么?
為什么我按照老師的做發寫了include.php getVerify.php 以及其他的并且放在相應的目錄下驗證碼卻刷不出來,直接include '../lib/image.func.php' 是可以刷出來的,而把include.php中的session_start();刪去就可以了,為什么?
2014-11-17
找到原因了:As of PHP 4.3.3, calling?session_start()?after the session was previously started will result in an error of level?E_NOTICE. Also, the second session start will simply be ignored.
2014-11-30
按照你的方法修改了,還是不顯示。
直接require_once '../lib/image.func.php' 就可以顯示
2014-11-24
哦?我也遇到你這樣的問題
2014-11-17
發布的代碼中驗證碼無法正常顯示,需要修改\lib\image.func.php第
5行修改為:if (!session_id()) session_start();
-----按照這種方法解決了,但是不知道為什么,大概因為session_start()只能調用一次,但是為什么這樣不甚清楚