2

私が持っているものと私がやろうとしていることの簡単な概要:

  • MASTER ページには、それぞれのログイン ページへの 4 つのリンクを含むドロップダウンがあります。ログイン --> 4 つのリンク (子供、ティーンエイジャー、大人、高齢者)
  • ユーザーのタイプ (子供、10 代、大人、高齢者) に応じて、4 つの CSS スタイルシートを保持するログイン ページは 1 つだけです。
  • マスター ページのリンクで、適切な css スタイルシートが配置されたログイン ページにユーザーをすぐに移動させたい。

  • ログインページ自体でこれを機能させる方法は知っていますが、別のページのリンクから特定の css スタイルシートを呼び出す方法はわかりません。

どんな助けでも大歓迎です!

4

1 に答える 1

0

URLパラメーターとスイッチ機能が必要だと思います... PHPでは、次のように使用できます。

<?php
$page = $_GET['page'];
switch($page){
case"children":
  $style_link = "<link href="CHILDREN LINK STYLESHEET" rel="stylesheet"/>";
break;
case"teenagers":
  $style_link = "<link href="TEENAGERS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"adults":
  $style_link = "<link href="ADULTS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"seniors":
  $style_link = "<link href="SENIORS LINK STYLESHEET" rel="stylesheet"/>";
break;
}
?>

そしてあなたのhtmlコードでそれを印刷してください:

<html>
   <head>
   <?php echo $style_link;?>
   </head>
........
</html>

次に、次のようなすべてのドロップダウン リンクに url パラメータを追加することを忘れないでください。

www.your-site.com/login.php?page=children www.your-site.com/login.php?page=adults ... etc

于 2012-10-31T10:56:22.570 に答える