大阪で働く社長の日記ブログ

iframe元からのGET値

本職ではありませんが、PHPでプログラム開発を現在やっております。そこで、悩んでいたことがありまして、concrete5でオリジナルPHPを動作させたいのですが、デザインメンテナンス性を損なわない方法として、iframeを利用して、concrete5で作られたページの中にPHPプログラムを動かすように制作しております。

しかし、前ページでリンク(GET)で渡される引数をiframe内のPHPに渡す方法が見つからなかったのですが、Googleなどで検索するとどうもPHPの変数である$_SERVER['HTTP_REFERER']でiframe元のページを参照できることが解りました。

http://www.hoge.com/?xxx=123のようになっていた場合に後ろの123を取得することで解決できることが解りました。

あまり$_SERVER変数を使うことなく、これまでプログラムを制作したいたのですが、今回のプログラム開発をしていて、PHPって便利だなぁと改めて感心しました。

タグ: |カテゴリー: 一般的な話題 | 投稿者:shiota | 23:12 | Comments (0)