質問編集履歴

3

タイトル訂正

2019/10/30 02:15

投稿

piiisan
piiisan

スコア6

test CHANGED
@@ -1 +1 @@
1
- srcで指定したpngファイルが違うものが表示されてしまう
1
+ 修正したコードを別ォルダでテストアップしても元ファイルが参照されてしまう
test CHANGED
File without changes

2

追記

2019/10/30 02:15

投稿

piiisan
piiisan

スコア6

test CHANGED
@@ -1 +1 @@
1
- FTPテストアップ用に作っサブディレクトリURLの調べ方をお教えいただきたいです。
1
+ src指定しpngファイルが違うもが表示されてしまう
test CHANGED
@@ -61,3 +61,63 @@
61
61
 
62
62
 
63
63
  「うまく表示されない」というのはドメインフォルダ直下のindex.htmlでincludeで呼び出しているファイルがtestディレクトリ内の修正後のファイルではなくドメイン直下のindex.htmlファイルを呼び出している状態になっています。
64
+
65
+
66
+
67
+ 追記
68
+
69
+
70
+
71
+ <?php include ($_SERVER['DOCUMENT_ROOT'] .'/parts/◯◯◯.html'); ?>
72
+
73
+ ですが、これだとあくまで $DOCUMENT_ROOT を基点としているように見えるので、test/ 下は参照されないのではとご指摘いただき<?php include ($_SERVER['DOCUMENT_ROOT'] .’/test/parts/◯◯◯.html'); ?>
74
+
75
+ に変更いたしました。
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
+ ▶︎test/Index.html
84
+
85
+
86
+
87
+ <!DOCTYPE html>
88
+
89
+ <html><head>
90
+
91
+ <meta charset="UTF-8">
92
+
93
+ <body>
94
+
95
+ <?php include ($_SERVER['DOCUMENT_ROOT'] .'/test/parts/head1.html'); ?>
96
+
97
+ </body>
98
+
99
+ </html>
100
+
101
+
102
+
103
+ ▶︎test/parts/head1.html
104
+
105
+
106
+
107
+ <p>こちらは修正後です</p>
108
+
109
+ <img src="/images/tellink.png" />
110
+
111
+
112
+
113
+ ▶︎test/images/tellink.png
114
+
115
+ tellink.png
116
+
117
+
118
+
119
+
120
+
121
+ 上記の内容で再度アップロードしましたが、tellink.pngがメインディレクトリ/images/tellink.pngを呼び出してしまいます。
122
+
123
+ head1.htmlはtest/parts/head1.htmlを呼び出せています。

1

追記

2019/10/30 02:14

投稿

piiisan
piiisan

スコア6

test CHANGED
File without changes
test CHANGED
@@ -31,3 +31,33 @@
31
31
  ご教授いただけましたら幸いです。
32
32
 
33
33
  よろしくお願いいたします。
34
+
35
+
36
+
37
+
38
+
39
+
40
+
41
+ 追記
42
+
43
+
44
+
45
+ testディレクトリの下にlndex.htmlは置いてある状態です。
46
+
47
+ その他のtestディレクトリの下にはcssやjsやimageファイルがフォルダとして置いてあります。
48
+
49
+ また他にもpartsというフォルダもあり、その中に複数のhtmlファイルがあります。
50
+
51
+
52
+
53
+ test/ディレクトリ直下のindex.htmlの中で
54
+
55
+ <?php include ($_SERVER['DOCUMENT_ROOT'] .'/parts/◯◯◯.html'); ?>
56
+
57
+ の記述がされていて、各htmlファイルの内容を呼び出して表示させる形になっています。
58
+
59
+ コードの修正をした部分はこちらのpartsディレクトリ下のhtmlファイルです。
60
+
61
+
62
+
63
+ 「うまく表示されない」というのはドメインフォルダ直下のindex.htmlでincludeで呼び出しているファイルがtestディレクトリ内の修正後のファイルではなくドメイン直下のindex.htmlファイルを呼び出している状態になっています。