問題タブ [ob-start]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
386 参照

php - 外部 PHP ファイルで ob_start コールバックをエコーする


HTMLのデータベース情報を使用 して人口統計に取り組んでいますPHP。ファイルにはHTMLパターン ({{$pattern}}) があり、HTMLファイル内にある場合、一致するPHP変数に置き換えられます。HTMLファイルの例は次のとおりです。

必要に応じてこのHTMLファイルに入力するために、次のPHPスクリプトを作成しました ( prepend.inc):

このスクリプトは、ディレクトリ内のHTMLに次を追加することにより、すべてのファイルの先頭に追加されます。.htaccessHTML

私のアプリケーションのアーキテクチャのため、 にHTMLエコーされたファイルが必要ですPHP。ただし、ファイルを文字列に変換してエコーを実行しようとすると、上記が実行されない

ため、これは予想よりも大きなタスクであることが証明されています...(実行されていることはわかっています) 私は試しました:PHPob_callbackprepend.inc

freadfile_get_content

ただし、これらのいずれも prepend.inc の ob_start コールバックに到達していないようで、パターンが置き換えられています...
1 つの解決策は完全な URL ( require 'http://www.example.com/theHTMLfile.html';) を使用することですが、global への参照が壊れてしまうため使用できません。などのデータを取得するために必要な変数HTML

どんな提案でも大歓迎です!

0 投票する
1 に答える
95 参照

php - PHP : ob + include (または) include only .. ファイルを取り込むには?

PHPでシンプルなMVCフレームワークを作っています。今、私は使用する必要があるかどうかを決定する必要があります:
(この方法の中で)

または

真剣に、どれが標準であるか (または何をすべきか?) .. すべての私の$variables (上でずっと割り当てられた)がテンプレートファイルから再呼び出し可能であることを確認できるので.. 上記のいずれかの方法で呼び出されます。

0 投票する
2 に答える
1308 参照

php - ob_start() が何らかの形で php を壊す

このような login.php という HTML ファイルがあります。

しかし、このスクリプトを使用すると:

次のような配列をループするとarray('login'=> 'login.php', 'navbar'=> 'navbar.php')、次の html のみが表示されます。

なんで?

そして最も重要なことは、これをどのように修正するのですか?

0 投票する
5 に答える
2003 参照

php - ob_start() が表示されていない画像

Web 上で何も見つからなかったので、問題は次のとおりです。トリミング ツールがあり、トリミングした画像をこのページに表示したいと考えています。しかしfunctions.php、ヘッダー メソッドを使用する関数があるためob_start、ファイルで使用する必要がありました。これにより、画像が表示されないという問題が発生します (現在は疑問符であり、正しい画像ではありません)。

コード:

0 投票する
1 に答える
938 参照

php - 出力バッファリング (ob_start) を使用するかどうか

不適切なコーディング パターンを示していることが判明した後、出力バッファリングの使用を避けるために、PHP コードを修正しました。しかし、必然的に必要な場所ではまだ使用しています。

しかし、一部の記事では、出力バッファリングを使用すると、出力が 1 つに結合されるため、有益であると述べられています。デフォルトでは、出力は html とヘッダーに個別に分割されてからブラウザに表示されますが、出力バッファリングにより、この分割プロセスが排除され、速度が向上します。エンドユーザーへの出力表示。

この記事のすべての内容により、出力バッファリングを使用するか、完全に回避するかというジレンマに陥りました。その動作と私が言及した点について完全に正しいかどうかはわかりません. ですから、それに応じて私を導いてください。

0 投票する
0 に答える
81 参照

javascript - Javascript出力をphp varに保存する方法

次のコードを含む変数にcURL php出力があります

テーブルの内容を抽出する必要があります。(いくつかのテキスト、10-04-2013,10-04,TEXT)

出力をキャプチャするために ob_start() を作成して変数に保存しようとしましたが、機能しません。

私はこれを試して、htmlコンテンツを変数に保存し、その後、これで作業します。

私に何ができる ?

0 投票する
0 に答える
885 参照

php - ob_start を使用するときにグローバル変数を維持する方法は?

1 週間以内にこの問題が発生しました。これを解決する必要があります。

このコードをテストすると、うまく機能します。

しかし、ob_start() を使用すると、グローバル変数が失われます。

私が見つけた解決策は、スクリプトの先頭に " ; を追加することglobal $tです。しかし、いくつかのグローバル変数を持つスクリプトまたはアプリケーションでは、すべての変数を宣言する方法や、どの変数が存在するかをどのように宣言するかなど、うまくいきません。 ?

0 投票する
1 に答える
123 参照

php - Loading page in php

I'm working on a flight booking website. I've to make a load page with the search first, after 3 sec i want to redirect the request to another php page.

Code i tried:

But it seems didn't work in my case. Redirecting immediately without displaying any thing. any ideas ?