當前位置:首頁 » 編程語言 » php驗證碼不顯示

php驗證碼不顯示

發布時間: 2024-08-09 22:32:43

php 驗證碼 使用

訪問http://你地址/上述程序的文件名.php?action=verifycode

這樣就可以看到圖片了,同理插入到登錄框用

<imgsrc="http://你地址/上述程序的文件名.php?action=verifycode"/>

就可以了

-------------------------

leboc代碼你都沒看懂,$_GET["action"]=="verifycode"是判斷動作的,當動作為verifycode的時候調用rand_create()函數產生一個隨機驗證碼.不是你說的

"每個驗證碼不會都是"verifycode"?吧?".而是每次調用驗證碼都要用verifycode

補充回答-----------------------------------

彈出迅雷?請確認你的電腦支持PHP,的運行環境.

我用你的代碼保存為c.php,保存在伺服器上,

同時,建立一個1.html,代碼內容僅為

<imgsrc="c.php?action=verifycode"/>.存放與c.php同一目錄.

運行後是可以正常顯示驗證碼的.

② 實現php中圖形驗證碼刷新的問題

首先要說明,瀏覽器對圖片,JS等文件會進行緩存當瀏覽器訪問圖片的時候,瀏覽器會查看緩存中是否有這張圖片如果有則使用緩存圖片,沒有則對伺服器重新發起訪問而瀏覽器判斷是否存在緩存文件是通過文件的url進行識別的胡握如果url不同,瀏覽器就會對伺服器發起新的請求褲余慶所毀塵有加上一個隨機參數就能實現驗證碼圖片的刷新因為隨機數不同,所以url就不同,所以每次瀏覽器都會對驗證碼圖片發起新的訪問,達到刷新驗證碼的功能無論是img.src = "imgcode.php?"+Math.random();還是imgcode.php?tm="+Math.random();都是為了不要使用瀏覽器中圖片緩存其中tm沒有任何意思,你可以隨便取你想要的名字甚至就像第一種情況不用給名字

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:333
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:374
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:609
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:30
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:104
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:940
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:736
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:800
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:507
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:369