• ベストアンサー

headerでCSS送出しているPHPファイルと

・下記ページのように、<link rel="stylesheet" href="/css.php">で読み込んでいるファイルと変数の受け渡しをしたいのですが、どうすれば良いでしょうか? ▽PHPで動的なcssファイルを作成する   http://103px.blog.fc2.com/blog-entry-19.html ■やりたいこと ・「POST」「GET」ではなく、includeみたいに利用したい ・具体的には、リンク先ページで言えば、css.phpに記述している「ランダムなカラー設定」を、index.phpに記述したい

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

>具体的には、リンク先ページで言えば、css.phpに記述してい >る「ランダムなカラー設定」を、index.phpに記述したい であれば、css.phpでindex.phpを(fileやfile_get_contentsで)読み込んで(解析して)カラー設定を記述している部分を抜き出すしかありません。 当然ですが「読み込むファイル名」(この場合だとindex.phpですが、固定じゃないですよね)の判断に$_SERVER['HTTP_REFERER']をアテにしてはいけません。POSTやGET(当然QueryStringやpathinfoもダメなんでしょうね)となるとCookieでも使うしかないと思いますが・・・ #どうせ呼び出し元のphpスクリプトに記述するのですから、 #QueryStringやpathinfoで渡せば楽なのにとは思います。

re97
質問者

お礼

回答ありがとうございましたー

関連するQ&A