設置例”http://www.hoge.com/index.php”がサイトのホームページだとして、このページでスタイルシートを変更できるようにしてみます。←サイトルートディレクトリ。←サイトルートにsetstyle.phpをアップします。←サイトルートにchgstyle.phpをアップします。←変更用外部CSSファイルを格納するディレクトリ。←変更用外部CSSファイル(これをデフォルトのCSSと仮定します)。←ルート以下のディレクトリ。?>のように挿入します。は”http://www.hoge.com/style/”または”/style/”にします。は”http://www.hoge.com/style/main.css”または”/style/main.css”にします。インクルードするスクリプトファイルはインクルードするページからの相対パスで指定します。?>を挿入し、このページでスタイルを変更してもサイト全体に反映されます。各ファイルをメモ帳等で開いて、設定項目を環境に合わせて変更します。setstyle.php$home変更完了ページの「HOMEへ戻る」のリンク先。CSS変更後に変更完了ページを表示しないでCSSを選択したページをリロードする設定(以下の$reload参照)ならする必要はありません。$selfurlこのスクリプト(setstyle.php)の場所とファイル名。URLか絶対パス指定を推奨。$csspath変更用外部CSSファイルのあるディレクトリ。最後に”/”をつける。URLか絶対パス指定を推奨。$reload0:CSS変更後、変更完了ページを表示する。どのCSSに変更したのか確認できる。1:CSS変更後、変更完了ページを表示しないで、CSSを選択したページをリロードする。$cookie保存するクッキー名。$expireクッキーの有効期限。EXの場合は有効期限を短く(30日などに)した方が良いでしょう。$css_file[数字]変更用外部CSSファイルのファイル名を必要なだけ書きます。ファイル名を”none”にするとCSSを指定しません。$css_title[数字]変更用外部CSSファイルに対応したタイトル(説明)を書きます。CSS選択のドロップダウンメニューにはこれが表示されるので分かり易いものにした方がいいでしょう。$dayschedule日にちによってCSSを変更、0:しない、1:する。2007/1/31”のようにCSSの変更期間の変更開始日を左に、変更終了日を右に、半角スペースで区切って書きます。この例の場合は1月中が変更期間になります。1日だけの場合は左右同じ日付にします。$daydistcss[数字]上記の指定期間中に適応させるCSSのファイル名を書きます。$timeschedule時間によってCSSを変更、0:しない、1:する。”のように0〜23までの24時間制でCSSを変更する時間を書きます。24時間すべて指定する必要はありません。この例の場合は0時台、1時台、6時台、23時台に同じCSSを適応させます。$timedistcss[数字]上記の指定時間中に適応させるCSSのファイル名を書きます。chgstyle.php$cookie保存するクッキー名。$default_cssCSS変更前やクッキーが無効な場合のデフォルトのCSSファイルのURL。相対パスだと設置が面倒になるので、絶対パスを推奨。0:しない、1:する。$expireクッキーの有効期限。