PHPの画像生成コードをHTMLに埋め込むと、PHP部分が文字化けしてしまう原因は何でしょうか?
解決策: 上記のコードの結果は画像になります
このファイルを別の PHP として扱い、 タグを使用して HTML 内で呼び出します。
それを直接挿入すると、ブラウザが既に HTML として処理しているため、当然コードが文字化けします。もちろん、半分の後に画像形式を追加しても機能しません。
呼び出し方法:
これを使用するときは、HTML 構文を使用します: を呼び出すだけです。サーバー側で検証を行う場合は、セッションに保存されている検証文字とユーザーが送信した文字を比較します。それらが同じであれば、検証は合格します
。 として使用します。