質問編集履歴
3
追記を入れました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,7 +17,7 @@
|
|
17
17
|
<title>タイトル</title>
|
18
18
|
</head>
|
19
19
|
<body>
|
20
|
-
<?php include "hoge3.php" ?>
|
20
|
+
<?php include ("hoge3.php") ?>
|
21
21
|
<h1>こんにちは</h1>
|
22
22
|
</body>
|
23
23
|
</html>
|
@@ -53,4 +53,19 @@
|
|
53
53
|
|
54
54
|
|
55
55
|
書き足りない情報等はこちらでまた記入致します。
|
56
|
-
よろしくお願いいたします。
|
56
|
+
よろしくお願いいたします。
|
57
|
+
|
58
|
+
|
59
|
+
|
60
|
+
### 追記
|
61
|
+
|
62
|
+
みなさんたくさんの解答ありがとうございます。
|
63
|
+
色々試した結果、以下のことがわかりました
|
64
|
+
・「/hoge2.php」と書いていたものは「./hoge2.php」と書かなければいけない
|
65
|
+
→本コードでも記入ミスをしていました。
|
66
|
+
・include("hoge3.php")におけるhoge3.phpのファイル内はhtml文であれば読み込まれる
|
67
|
+
→hoge3phpの中はhtmlのみのコードにすれば読み込まれました。
|
68
|
+
ということです。
|
69
|
+
|
70
|
+
しかし、hoge3.phpの中にもphpを入れたいと考えております。(具体的にはsessionを扱いたい)
|
71
|
+
この場合どうすればいいのでしょうか?解答の方をお願いします。
|
2
より簡潔に、わかりやすいように修正。
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
どうして動かないのかもわからず、詰まっているのが現状です。
|
5
5
|
|
6
6
|
### 問題点
|
7
|
-
複数のファイルを「require_once」や「include」を使って連携させて動かしたいと思っていたのですが、仮想サーバーでは動くのに対して、さくらレンタルサーバーでは全く動かずに混乱しています。下のコードは簡潔に書いたものです。
|
7
|
+
複数のファイルを「require_once」や「include」を使って連携させて動かしたいと思っていたのですが、仮想サーバーでは動くのに対して、さくらレンタルサーバーでは~~全く動かずに~~require_onceとincludeが機能しないため、混乱しています。下のコードは簡潔に書いたものです。
|
8
8
|
```php
|
9
9
|
//hoge.phpとします
|
10
10
|
<?php
|
@@ -47,7 +47,10 @@
|
|
47
47
|
```
|
48
48
|
コードをこのように書いてみましたが意味がなかったです。
|
49
49
|
|
50
|
+
・requireを実際に消してみると全て読み込まれました。
|
51
|
+
さくらレンタルサーバーはincludeが読み込まれていないのではと思っております。
|
50
52
|
|
51
53
|
|
54
|
+
|
52
55
|
書き足りない情報等はこちらでまた記入致します。
|
53
56
|
よろしくお願いいたします。
|
1
ユーザー指摘の場所を訂正した。
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
```php
|
9
9
|
//hoge.phpとします
|
10
10
|
<?php
|
11
|
-
|
11
|
+
requre_once('/hoge2.php');
|
12
12
|
?>
|
13
13
|
<!DOCTYPE html>
|
14
14
|
<html lang="ja" dir="ltr">
|
@@ -23,8 +23,13 @@
|
|
23
23
|
</html>
|
24
24
|
|
25
25
|
```
|
26
|
-
hoge2.phpには機能的なものが書かれており、hoge3.phpにはheaderが書かれているとして、どちらも読み込まれない状態です。
|
26
|
+
hoge2.phpには機能的なものが書かれており、hoge3.phpにはheaderの情報が書かれているとして、どちらも読み込まれない状態です。
|
27
27
|
|
28
|
+
構造は下のようなものとします。
|
29
|
+
hoge.php
|
30
|
+
hoge2.php
|
31
|
+
hoge3.php
|
32
|
+
|
28
33
|
### やってみたこと
|
29
34
|
|
30
35
|
・上記のサイトなどで「.htaccess」や「php.cgi」を入れなければいけないということでそのプログラミングは記入しました。
|