私は、訪問者が実際のWebサイトの配色を選択するスプラッシュ画面で迎えられるWebサイトを設定しています。それらの選択に基づいて、実際のWebサイトには異なるスタイルシートがロードされます。これは、フラグをURLに連結し、次のページでフラグが設定されたURLを読み取って、ロードするスタイルシートを決定することで実行できます(たとえば、ダークテーマをロードするには、URLは次のようになりhttp://www.mywebsite.com/index-dark
ます。ライトテーマのリンクをクリックします。 URLを作成しますhttp://www.mywebsite.com/index-light
。問題は、URLにフラグを追加する方法、または別のページでこのフラグを読み取る方法がわからないことです。問題をグーグルで調べてみましたが、実用的な情報はほとんど見つかりませんでした。これは行われますか?
編集:私は複数のテーマを持っているので、2つの別々のページを使用することを避けたいです。つまり、基本的にルート内のすべてのHTMLページを複数回コピーし、スペースを占有することを意味します。$_GET
しかし、私は隠された変数のアイデアが好きです。