例えば:
cite.phpがある場合、デフォルトで何かになります
cite.php?c = 1の場合、他のコンテンツが読み込まれます。
cite.php?c = 2....etcと同じ
switch、caseステートメントを使用する前に実行しましたが、実行方法を忘れました:(
$f = $_GET["c"];
switch($f){
case 1:
/* content here*/
break;
case 2:
/* content here*/
break;
}
次のコードを使用できます。
$c = isset($_GET['c'])?$_GET['c'] : '';
switch ($c) {
case 1:
/* Do something related to 1 */
break;
case 2:
/* Do something related to 2 */
break;
default:
/* Do something related to default */
}
&_GET変数を使用できます。
<?php echo $_GET["c"]; ?>
使用します$_GET[]
if isset($_GET['c']) {
/* write code to show specific info *?
} else {
/* show other info here */
}
if ステートメントを使用すると、これをはるかに簡単に行うことができます
このコードをヘッダー ページに配置します
<?php
$page = $_GET['c'];
if(!isset($page)) {
header('location:cite.php?c=1');
exit;
}
?>
次に、これを使用して、ページに異なる要素を表示します(<body></body>
タグの間に配置)
<? if ($page == "1") {?>
<h2>page 1</h2>
<? } else if ($page == "2") { ?>
<h2>page 2</h2>
<? } ?>
リンクは次のようになります
<a herf="cite.php?c=1">Link 1</a> <a herf="cite.php?c=2">Link 2</a>