iframe元からのGET値
2009年12月17日
本職ではありませんが、PHPでプログラム開発を現在やっております。そこで、悩んでいたことがありまして、concrete5でオリジナルPHPを動作させたいのですが、デザインメンテナンス性を損なわない方法として、iframeを利用して、concrete5で作られたページの中にPHPプログラムを動かすように制作しております。
しかし、前ページでリンク(GET)で渡される引数をiframe内のPHPに渡す方法が見つからなかったのですが、Googleなどで検索するとどうもPHPの変数である$_SERVER['HTTP_REFERER']でiframe元のページを参照できることが解りました。
http://www.hoge.com/?xxx=123のようになっていた場合に後ろの123を取得することで解決できることが解りました。
あまり$_SERVER変数を使うことなく、これまでプログラムを制作したいたのですが、今回のプログラム開発をしていて、PHPって便利だなぁと改めて感心しました。



