国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - セッションを通じて、php によって生成された検証コードをクリックすると更新できます。
PHP中文網(wǎng)
PHP中文網(wǎng) 2017-05-16 12:59:41
0
3
529

phpで検証コードを生成し、imgタグで出力します。

すみません、session_start() があるのに、なぜ onclick イベントがこのように記述されており、クリックすると検証コードが更新されるのですか? (新しい認(rèn)証コードが表示されます)
セッションが存在しないため、クリックは無(wú)効です。

HTML コード

リーリー

php

リーリー
PHP中文網(wǎng)
PHP中文網(wǎng)

認(rèn)證0級(jí)講師

全員に返信(3)
某草草

onclick="this.src='verifyCode.php?id='+Math_random()"/>
これで十分です。畫像に亂數(shù)を追加すると、毎回異なり、更新できます

曾經(jīng)蠟筆沒有小新

このコードはイメージが作成される前の session_start() ですか?
以前であれば、通常、キャンバスを作成する際に $_SESSION に検証情報(bào)を注入する必要がありますが、セッションが開かれていないために注入が失敗し、検証コードイメージの生成が終了してしまう可能性があります。

給我你的懷抱

セッションを使用してグラフィック検証コードを検証する 一般原則は、まず現(xiàn)在の検証コード a をセッションに保存し、次に a を使用してグラフィック検証コードを生成し、それをクライアントに返します。 クライアントは検証コード a をサーバーに入力し、サーバーは現(xiàn)在のセッションに保存されているデータに基づいてそれを検証します。

セッションが有効になっていない狀態(tài)でこの方法を使用すると、認(rèn)証コードaをセッションに保存したり置き換えたりすることができず、當(dāng)然エラーが発生します。
(注: 畫像の出力はセッションのアクティブ化とは何の関係もありません)

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート