當前位置:首頁 » 編程語言 » 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沒有任何意思,你可以隨便取你想要的名字甚至就像第一種情況不用給名字

熱點內容
scratch少兒編程課程 發布:2025-04-16 17:11:44 瀏覽:628
榮耀x10從哪裡設置密碼 發布:2025-04-16 17:11:43 瀏覽:357
java從入門到精通視頻 發布:2025-04-16 17:11:43 瀏覽:75
php微信介面教程 發布:2025-04-16 17:07:30 瀏覽:300
android實現陰影 發布:2025-04-16 16:50:08 瀏覽:788
粉筆直播課緩存 發布:2025-04-16 16:31:21 瀏覽:338
機頂盒都有什麼配置 發布:2025-04-16 16:24:37 瀏覽:204
編寫手游反編譯都需要學習什麼 發布:2025-04-16 16:19:36 瀏覽:801
proteus編譯文件位置 發布:2025-04-16 16:18:44 瀏覽:357
土壓縮的本質 發布:2025-04-16 16:13:21 瀏覽:583