私は、ユーザーが機能を実行した後、何をしても成功したかどうかを示す通知を受け取る Web アプリを持っています。$message
すべての関数について、次のコードを使用して通知としてエコーアウトする変数を宣言しました。
if(isset($message)) {
echo "<div id='notification'>" . $message . "</div>"
私の問題は、スタイリングの目的で、このアプリがiframe
index.php 内にある必要があることです。通知はスタイル設定されていますposition: absolute; right: 0
が、明らかにフレーム内に限定されていますが、フレームの外側にある必要があるため、デザインに沿って流れます (フレームの外側で実行されます)。
上記の同じコードを php で使用してみましたが、関数が index.php 内で実行されないために NULL が返さinclude
れるため、出力がまったく得られません。isset
だから私の質問は、php出力をキャプチャしてindex.phpにエコーするか、フレームの外側でiframe
要素( )を実行できるかということです。#notification
ありがとう。誰かが別の回避策を知っていれば、それは大歓迎です。私はPHPにも比較的慣れていないので、説明も大歓迎です。