質問編集履歴

1

エラー内容追記

2015/12/16 00:57

投稿

YOKOHAMA
YOKOHAMA

スコア13

test CHANGED
@@ -1 +1 @@
1
- PHPのinclude_onceの連続でのエラー
1
+ PHPのinclude_onceの連続でのHTML出力の文字化けのエラー
test CHANGED
@@ -2,8 +2,42 @@
2
2
 
3
3
 
4
4
 
5
+ PHPでHTMLを出力してホームページを作ろうとしています。
6
+
5
- PHPでinclude_onceを使って他ファイルの関数を呼び出し、その中のinclude_onceでまた他ファイルの関数を呼び出そうと思うのですが、エラーを起こ場合と起こない場合があります。
7
+ PHPでinclude_onceを使って他ファイルの関数を呼び出し、その中のinclude_onceでまた他ファイルの関数を呼び出そうと思うのですが、サイト自体は表示されるのでが、cssが無効かつ日本語が文字化けして表示ます。コードも一部しか表示されません。
8
+
9
+ いくつかのページで試したのですが、正常に表示されるページもあります。
6
10
 
7
11
 
8
12
 
9
13
  違いを調べたのですが、最後のファイルの関数内にclassを使っているとエラーを起こさないみたいです。classを使わずにエラーを起こさない方法はないでしょうか。またエラーの原因はclassの有る無しであっているでしょうか
14
+
15
+
16
+
17
+ 最後のファイル→エラー
18
+
19
+ function ABCDE(){
20
+
21
+ $text='あいう';
22
+
23
+ echo $text;
24
+
25
+ }
26
+
27
+
28
+
29
+
30
+
31
+ 最後のファイル→表示
32
+
33
+ function ABCDE(){
34
+
35
+ $ABC = new ABC();
36
+
37
+ $ABC-> abc();
38
+
39
+ }
40
+
41
+
42
+
43
+ 上記2つとも一回目で呼び出すと正常に動くことを確認しています。