回答編集履歴

2

追記

2016/01/24 18:39

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,39 @@
1
1
  パラメータの id に 対応する ページを DBや配列 に持って、header で遷移させればいいのでは?
2
+
3
+
4
+
5
+ ```php
6
+
7
+ <?php
8
+
9
+
10
+
11
+ $arr = [
12
+
13
+ 1 => '/page01.html'
14
+
15
+ , 2 => '/page02.html'
16
+
17
+ , 3 => '/sample.html'
18
+
19
+ ];
20
+
21
+ $id = (int) filter_input(INPUT_GET, 'id');
22
+
23
+ $page = (isset($arr[$id])) ? $arr[$id] : null;
24
+
25
+
26
+
27
+ if (is_null($page)) {
28
+
29
+ throw new Exception("?id={$id} に対応するページが設定されていません。");
30
+
31
+ }
32
+
33
+
34
+
35
+ header("Location: {$page}");
36
+
37
+ exit();
38
+
39
+ ```

1

追記

2016/01/24 18:39

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- パラメータの id に 対応する ページを DB に持って、header で遷移させればいいのでは?
1
+ パラメータの id に 対応する ページを DBや配列 に持って、header で遷移させればいいのでは?