• 締切済み

インラインフレームにセッション変数を渡す

インラインフレーム使ってるのですが Warning: session_start() [function.session-start]: Cannot send session cache limiter が出てしまいます、 フレーム呼び出し側もインラインフレーム側も一番先頭に session_start(); を記述してるのですが、インラインフレームの場合、何かコツがあるのでしょうか? ご多忙中とは存じますが宜しくお願いいたします 説明不足の部分がありましたら補足入れますのでご指摘お願いいたします

みんなの回答

回答No.1

そのエラーの次に原因が書いてあるんじゃないでしょうか。 ありがちなのは何か出力をしてからsession_start();をしてしまっているとか。 外れていたらエラーメッセージを詳しく教えていただければ解かるんじゃないかな?と思います。

koutake001
質問者

お礼

スタイルシートの記述で #main { overflow: auto; height: 300px; width: 825px; } としておき HTMLコードで <div id="main"> 表示させたいテーブル </div> としました、 ありがとうございました。

koutake001
質問者

補足

回答ありがとうございます 原因は呼び出し側とインラインフレーム側で2回session_start()を記述しているのがまずいようでした。 インラインフレームを使わずにスタイルシートでインラインフレームのように表示させるようにしたので、解決しました。

関連するQ&A