回答編集履歴
3
追加
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
}
|
12
12
|
|
13
|
-
$param = preg_replace('/[^0-9
|
13
|
+
$param = preg_replace('/[^0-9]/', '', $param);
|
14
14
|
|
15
15
|
include('./main' . $param . '.php');
|
16
16
|
|
2
質問者さんがまんま実装しちゃったので
test
CHANGED
@@ -10,6 +10,8 @@
|
|
10
10
|
|
11
11
|
}
|
12
12
|
|
13
|
+
$param = preg_replace('/[^0-9a-zA-Z]/', '', $param);
|
14
|
+
|
13
15
|
include('./main' . $param . '.php');
|
14
16
|
|
15
17
|
```
|
1
追加
test
CHANGED
@@ -1 +1,17 @@
|
|
1
|
+
試しに書いてみたけどテストしてません。
|
2
|
+
|
1
|
-
|
3
|
+
example.com/page.php?id=[数字]
|
4
|
+
|
5
|
+
```PHP
|
6
|
+
|
7
|
+
if(isset($_GET['id'])) {
|
8
|
+
|
9
|
+
$param = $_GET['id'];
|
10
|
+
|
11
|
+
}
|
12
|
+
|
13
|
+
include('./main' . $param . '.php');
|
14
|
+
|
15
|
+
```
|
16
|
+
|
17
|
+
この時id以外にパラメータがないと想定してます。
|