ここの経験豊富なphpプログラマーではなく、サイトへの最初のタイマー:)
問題があります。内部でセッション変数を使用しようとしているサイト内で iframe を使用しています。まず、セッション変数を表示して、iframe 内からアクセスできることを確認しようとしています。
echo "productcheck のセッション ".$_SESSION['productcheck']."
"; echo "productcheck1 のセッション ".$_SESSION['productcheck1']."
"; echo "productcheck2 のセッション ".$_SESSION['productcheck2']."
"; echo "productcheck3 のセッション ".$_SESSION['productcheck3']."
";
これは、「製品チェックのセッション」を表示するだけで、それぞれの後に何も表示されないため、セッション変数を次のように設定します。
$_SESSION['productcheck'] = $productBox;
$productBox は URL からの GET です。
echo " <iframe src=\"homeview.php?productBox=$product1\" name=\"FRAMENAME\" width=\"594\" height=\"450\" scrolling=\"No\" id=\" FRAMENAME\" allowautotransparency=\"true\" > </iframe >";
奇妙なのは、URL から取得した $productBox 変数を取得してそれを使用すると、コードが機能することです。セッション変数に格納する場合にのみ混乱します。2 番目の $productBox を取得し、それをセッション変数 productcheck1 などに割り当てたいと考えています。残念ながら、一度に 1 つの変数を取得する必要があります。それ以外の場合は、4 つの製品すべてを渡すことができ、セッションについて心配する必要はありません。
おそらく私はこれを複雑にしすぎています。どんな助けでも大歓迎です ありがとう!!