に従います。 このコードの後に​​、echo $_SESSION['code'] が追加されますが、表示される画像は検証コードの画像と同じです。"/> に従います。 このコードの後に​​、echo $_SESSION['code'] が追加されますが、表示される画像は検証コードの画像と同じです。">

ホームページ  >  記事  >  バックエンド開発  >  $_SESSION 出力の問題

$_SESSION 出力の問題

WBOY
WBOYオリジナル
2016-06-13 12:09:08825ブラウズ

$_SESSION 出力の問題
検証コードを生成するときに、4 つの乱数が生成され、配列 $_SESSION['code'] に配置されます。検証コードの画像よく見てください このコードの後に​​、echo $_SESSION['code'] が追加されますが、表示されるものは検証コードのイメージと一致せず、実際のコードよりも 1 拍遅くなります。つまり、出力される認証コードは、更新前の認証コード画像の番号です。 アドバイスをお願いします
-----解決策のアイデア-----。 ---------- ------
フォーム生成時の実行シーケンス
echo '';
echo $_SESSION['code'];

ブラウザにロードした後にのみ実行されます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。