人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CSSファイルをPHP等で動的に作成したいのですが以下の点について教えてください。
・CSSファイルの拡張子は必ず「css」でないといけないのでしょうか? たとえば「php」になっているとまずいですか?
・CSS取得時のリクエストにはCookieは含まれるのでしょうか?また、Copokieを設定するtこはできるのでしょうか?

●質問者: fslasht
●カテゴリ:ウェブ制作
✍キーワード:cookie CSS PHP ファイル リクエスト
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● japin_kei
●30ポイント

<link rel=”stylesheet” type=”text/css” href=”./filename.php?クエリ” />

などとして、cssを動的に生成しているサイトを以前見たことがあります。

上記のタグのように、属性でcssであることが明記していれば、拡張子はcssでなくても平気ではないかと思います。


申し訳ないですが、二つ目の質問はわかりません。

◎質問者からの返答

回答ありがとうございます。

拡張子は特に関係ないのですね。

ひきつづき回答をお待ちします。


2 ● Iwa
●30ポイント

CookieはCookieが発行されたサーバーにであれば、どのリクエストを行ったとしてもクライアントからサーバーに対して送信されますので大丈夫でしょう。

発行についても、HTTPヘッダ中で発行(Set-Cookie)するわけですからCSSの呼び出しでの発行を行うことも可能だと思われます。

◎質問者からの返答

回答ありがとうございます。

CSSの取得も通常のHTTPプロトコルで行われているため、Cookieのヘッダも含まれているということですね。

これで目的が実現できそうなので、質問を終了します。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ