[PHP-users 34729] Re: ロードするCSSファイルを変える

NISHIMURA Yutaka forml @ aypio.net
2009年 8月 29日 (土) 16:41:36 JST


西村です。

Reply to <3BCA286B8460C2abe @ keimado.jp>
桂馬堂 阿部 <abe @ keimado.jp> wrote:
>  桂馬堂 阿部です。
> 
> 西村さん、おそらく山本さんが言いたいのは、
> 
> <山本さん>
> > 【現状】
> > 表示させる際に、cssファイルの中身をすべてHTMLファイルに出力
> > しています。<link src=\"./home/xxxx/css/xxx.css\" >
> > などとして読み込むことは上記サーバの制限がありできません。
> 
> <私の解釈>
> 【現状】
> Webサーバーにリクエストが来たときに、動的に(PHP?)インラインの
> スタイルシートの内容を変更できるようにしている。
> 外部CSSファイルにした場合、CSSの置くディレクトリ名やファイル名を
> 変更することは、サーバーの制限でできない。
> 
> だから、西村さんの方法は現状と同じなのでは?と言いたいのでは?と思います。

自分もそう言う認識をし、
なおかつ、CSSの設置ディレクトリはWEB上から参照不可と認識しましたので
mod_rewriteをつかう方法ではApacheの設定なので、
本MLの趣旨には合わないとおもい、PHPを使い簡単に実装する方法として、
CSSファイルを参照する代わりに、PHPスクリプトを参照し、そのPHPファイル中で
CSSファイルを読み出し、出力する。という方法を提示したつもりです。

これであれば、CSSを読み込む代わりにPHPスクリプトを
読み出しており、WEB上からの参照は不可であっても、PHPスクリプトで
間接的に参照できますので正しく動作します。

どうも、山本さんは、PHPスクリプトを実行するとブラウザ上に表示されるものと
認識されているのではないでしょうか?

そう言う理由で、話が食い違ってきているような気がします。

そう言うわけではないのでしょうか?

-- 
NISHIMURA,Yutaka./西村ゆたか <forml @ aypio.net>




PHP-users メーリングリストの案内