質問編集履歴
2
ソースコードをテキストにて表示
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,15 @@
|
|
4
4
|
|
5
5
|

|
6
6
|
|
7
|
+
```PHP
|
8
|
+
if(isset($_GET['id'])) {
|
9
|
+
$id = $_GET['id'];
|
10
|
+
include( $_SERVER['DOCUMENT_ROOT'] . '/hoge/' . $id . '/' $id . '.php');
|
11
|
+
}else {
|
12
|
+
include( $_SERVER['DOCUMENT_ROOT'] . '/hoge/main.php');
|
13
|
+
}
|
14
|
+
```
|
15
|
+
|
7
16
|
ソースコードはスクショのとおりです。
|
8
17
|
|
9
18
|
$_GET['id']の有無で読み込むファイルを変えています。
|
1
文章を分かりやすく更新
title
CHANGED
File without changes
|
body
CHANGED
@@ -9,7 +9,9 @@
|
|
9
9
|
$_GET['id']の有無で読み込むファイルを変えています。
|
10
10
|
$_GET['id']の値がnekoであれば、「./hoge/neko/neko.php」を読み込むようにしたいです。
|
11
11
|
|
12
|
+
しかし、
|
13
|
+
include( $_SERVER['DOCUMENT_ROOT'] . '/hoge/' . $id . '/' $id . '.php');
|
12
|
-
|
14
|
+
の部分でエラーになっています。
|
13
15
|
|
14
16
|
私はvs codeを使用していて、スクショはvs codeでのコードの表示です。ご覧くださると分かると思うのですが、文字列は柿色で表示されています。vs codeでは、通常、文字列は柿色で表示されるようです。しかし、'/hoge/'だけは赤色で表示されています。
|
15
17
|
|