thinkphp、onethink、thinkox_php の例で検証コードが表示されない問題の解決策の分析

WBOY
リリース: 2016-06-16 08:40:57
オリジナル
921 人が閲覧しました

この記事の例では、thinkphp、onethink、thinkox で検証コードが表示されない問題の解決方法を説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

確認コードを使用すると、最初は正常に機能しましたが、その後表示されなくなりました

インターネットでは、UTF-8 のエンコードの問題だと言われていますが、どの BOM を削除して BOM フリー形式に変換すればよいでしょうか?

すべて試しましたが、うまくいきませんでした

後で確認コードを呼び出す場所に

を書いていたことが分かりました。
Public function verify(){
import('ORG.Util.Image');
Image::buildImageVerify();
}

ログイン後にコピー

これを次のように変更するだけです:

Public function verify(){
import('ORG.Util.Image');
ob_clean();//这个就是关键
Image::buildImageVerify();
}

ログイン後にコピー

ob_clean 関数の目的は、Web サイトに生成された画像ファイルが多数ある場合、それらに正しくアクセスするにはバッファを頻繁にクリアする必要があります。

もっと thinkPHP 関連のコンテンツに興味のある読者は、このサイトの特別トピックをチェックしてください: 「ThinkPHP チュートリアルの概要」、「ThinkPHP の一般的なメソッドの概要」、「PHP での Cookie の使用法の概要」、「基本的な」 Smarty テンプレートを使用するためのチュートリアル」および「PHP テンプレート テクノロジの概要」。

この記事が、ThinkPHP フレームワークに基づく皆様の PHP プログラミングに役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート