- 締切済み
インラインフレームにセッション変数を渡す
インラインフレーム使ってるのですが Warning: session_start() [function.session-start]: Cannot send session cache limiter が出てしまいます、 フレーム呼び出し側もインラインフレーム側も一番先頭に session_start(); を記述してるのですが、インラインフレームの場合、何かコツがあるのでしょうか? ご多忙中とは存じますが宜しくお願いいたします 説明不足の部分がありましたら補足入れますのでご指摘お願いいたします
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- みずの(@mizuno3)
- ベストアンサー率73% (192/263)
回答No.1
そのエラーの次に原因が書いてあるんじゃないでしょうか。 ありがちなのは何か出力をしてからsession_start();をしてしまっているとか。 外れていたらエラーメッセージを詳しく教えていただければ解かるんじゃないかな?と思います。
お礼
スタイルシートの記述で #main { overflow: auto; height: 300px; width: 825px; } としておき HTMLコードで <div id="main"> 表示させたいテーブル </div> としました、 ありがとうございました。
補足
回答ありがとうございます 原因は呼び出し側とインラインフレーム側で2回session_start()を記述しているのがまずいようでした。 インラインフレームを使わずにスタイルシートでインラインフレームのように表示させるようにしたので、解決しました。