-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtopic-167.html
132 lines (117 loc) · 6.8 KB
/
topic-167.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja" dir="ltr">
<head>
<title>日本PHPユーザ会 掲示板: PHP 4 » file_get_contentsでphpスクリプトの読み込み</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="description" content="日本PHPユーザ会運営の掲示板です。※ただいまテスト運用中です。" />
<meta name="keywords" content="php,web,php.gr.jp,community,usebb" />
<link rel="stylesheet" type="text/css" href="./templates/phpgrjp0.3/styles.css" />
<link rel="shortcut icon" href="./templates/phpgrjp0.3/gfx/usebb.ico" />
<link rel="alternate" type="application/rss+xml" title="日本PHPユーザ会 掲示板 RSS フィード" href="rss.xml" />
<script type="text/javascript" src="sources/javascript.js"></script>
</head>
<body onload="javascript:init_external()">
<div id="pagebox-bg">
<div id="shadow-left">
<div id="shadow-right">
<p id="logo"><a href="index.html"><img src="./templates/phpgrjp0.3/gfx/usebb.png" alt="UseBB" title="ホーム" /></a></p>
<h1 id="boardname"><span id="line">日本PHPユーザ会 掲示板</span></h1>
<h2 id="boarddescr">日本PHPユーザ会運営の掲示板です。※ただいまテスト運用中です。</h2>
<div id="topmenu"><ul>
<li><a href="index.html">ホーム</a></li><li><a href="faq.html">FAQ</a></li><li><a href="active.html">活発なトピック</a></li>
</ul></div>
<div id="topmenu-shadow"></div>
<p class="locationbar">
• <a href="index.html">日本PHPユーザ会 掲示板</a> » <a href="forum-3.html">PHP 4</a> » file_get_contentsでphpスクリプトの読み込み
</p>
<h3 id="forumname"><a href="topic-167.html">file_get_contentsでphpスクリプトの読み込み</a></h3>
<p id="forummods"></p>
<p id="toolbartop"> </p>
<p id="pagelinkstop">ページ: 1</p>
<table class="maintable">
<tr>
<th>投稿者</th>
<th>投稿</th>
</tr>
<tr class="tr1">
<td class="postername">
<div class="posternamecontainer"><a href="profile-260.html">sforest1975</a></div>
</td>
<td class="postinfo">
<div class="postlinks"></div>
<div class="postdate"><a href="topic-post454.html#post454" name="post454" rel="nofollow">#1</a> 2009 年 10 月 8 日(木) 16:07</div>
</td>
</tr>
<tr class="tr1">
<td class="posterinfo">
会員
<div class="avatar"></div>
<div class="field">登録者: 10 2009</div>
<div class="field">返信数: 1</div>
<div class="field"></div>
</td>
<td class="postcontent">
<div class="post">お世話になっています。<br /><br />今、phpスクリプトを作るスクリプトを作っているのですが、<br />テンプレートを読んできて、<br />変える部分だけ置換して新しいスクリプトを生成していく。と言うものです。<br /><br />phpスクリプトなので、当然phpタグ(<?php)が入っています。<br /><br />で、どうもうまくいかないので、調べてみたところ、<br />読み込むファイルの中にphpタグがあると、<br />それ以降が正常に読み込めなくなってしまうようです。<br /><br />これはバグですか?<br />file_get_contentsのファイル内容の取得方法に問題があるのでしょうか。<br />urlではなくfileの絶対パスなので、パースされた後のソースが読み込まれているというわけではないはずです。<br /><br />はっ!<br />今思いついたのですが、file_get_contentsでphpファイルを読むと、呼んだときにパースしてしまうのですか?!<br /><br />するとなると、めんどうでも、file_openして手動で読むスクリプトを書かないといけないのでしょうか。<br /><br />もしご存知のかたなどがいましたらよろしくおねがいします。</div>
</td>
</tr>
<tr class="tr2">
<td class="postername">
<div class="posternamecontainer"><a href="profile-246.html">nulla</a></div>
</td>
<td class="postinfo">
<div class="postlinks"></div>
<div class="postdate"><a href="topic-post455.html#post455" name="post455" rel="nofollow">#2</a> 2009 年 10 月 9 日(金) 19:19</div>
</td>
</tr>
<tr class="tr2">
<td class="posterinfo">
会員
<div class="avatar"></div>
<div class="field">登録者: 8 2009</div>
<div class="field">返信数: 103</div>
<div class="field"></div>
</td>
<td class="postcontent">
<div class="post">こんばんは。<br />環境ぐらい書きましょう。<br />php4を使ってることぐらいしかわかりません。<br />それとこういう時は再現するソースを提示してください。<br /><br /><br />こちらはwindows vistaでphp5.2.11を使ってみました。<br /><br />data<br /><?php<br /> phpinfo();<br />?><br /><br />file_get_contents.php<br /><?php<br /> echo file_get_contents("./data");<br />?><br /><br />パースしてるのなら実行したときにphpinfo()の内容が表示されるはずですが<br /><?php<br /> phpinfo();<br />?><br />と表示されましたので正常に動作しているようです。<br />php4がダウンロードできるところがあればこちらでもphp4で試せますが。</div>
</td>
</tr>
<tr class="tr1">
<td class="postername">
<div class="posternamecontainer"><a href="profile-362.html">xu_lala</a></div>
</td>
<td class="postinfo">
<div class="postlinks"></div>
<div class="postdate"><a href="topic-post713.html#post713" name="post713" rel="nofollow">#3</a> 2010 年 10 月 29 日(金) 14:07</div>
</td>
</tr>
<tr class="tr1">
<td class="posterinfo">
会員
<div class="avatar"></div>
<div class="field">登録者: 10 2010</div>
<div class="field">返信数: 1</div>
<div class="field"></div>
</td>
<td class="postcontent">
<div class="post">こんにちは。最近、私もPHPを勉強してる。いいウェブを勧めたい<br /><a href="http://bbs.flatworld.jp/" title="http://bbs.flatworld.jp/" rel="external">http://bbs.flatworld.jp/</a><br />参考になればと思う</div>
</td>
</tr>
</table>
<p id="toolbarbottom"> </p>
<p id="pagelinksbottom">ページ: 1</p>
<div id="bottomfix"></div>
<p id="actionlinks"></p>
<p class="locationbar">
• <a href="index.html">日本PHPユーザ会 掲示板</a> » <a href="forum-3.html">PHP 4</a> » file_get_contentsでphpスクリプトの読み込み
</p>
<p id="linkbar">
</p>
<p id="bottom">
日本PHPユーザ会 掲示板 は <a href="http://www.usebb.net">UseBB 1 フォーラムソフトウェア</a> を使用しています
</p>
<div id="bottom-shadow"></div>
</div>
</div>
</div>
</body>
</html>