0

nav bar の下に通知を含む html テンプレートを作成しています。管理者は、システムからの通知を変更できます。通知バーのテキストは、index.html が配置されているのと同じ場所のパスの notetxt ファイルから取得されます。

<?php
foreach (glob("note.txt") as $filename) { 
  readfile($filename);
}
?>

他の多くの方法がありますが、何も起こらず、まだ空白のままです

4

4 に答える 4

0

私は純粋なhtmlファイルでこのコードを使用しています

PHPプレーンHTMLファイルでは関数を使用できません。PHP ファイルに記述する必要があります。

あなたは今あなたのコードにあります:

<span>
<!--?php

 foreach (glob("note.txt") as $filename) { 
 $fileArr = file_get_contents($filename);
 }
?-->
</span>

適切な PHP ファイルで上記の例を試してみてください...その後、動作するはずです。

于 2013-06-20T11:05:35.670 に答える
0

file_get_contents();を使用するのは非常に簡単です。

<?= file_exists('note.txt') ? file_get_contents("note.txt") : "file doesn't exists"; ?>

必要なのはそれだけです。file_get_contents()ファイルの内容を取得して返します。あなたの問題かもしれないので、ファイルが存在するかどうかも確認しました。また、ファイル (CHMOD) を読み取るための適切な権限があり、ファイルが空でないことを確認してください。

于 2013-06-20T11:02:19.437 に答える