私は、PHPページを取得してエコーすることができるため、これをサポートしているサーバー側を作成することはできません。ローカルでは、それが私が期待していることを正確に行います。これはもちろん、インターネット上で私が特定のディレクトリを探すように変更したことを発見したコードの例です。それが私が変更した唯一のものです。どのような助けを進んでいただきありがとうございます:) 私は目標を明確にするのを忘れました。 .htmlファイルのディレクトリをチェックし、テーブル内の各ファイルを含むテーブルを作成することを想定しています。これはローカルで行いますが、コードをホストしようとしているリモートサーバ上では空白のページが生成されます。PHPコードはローカルではあるがリモートでは動作しません
<?php
$directory = "/pages/";
$contents = scandir($directory);
if ($contents) {
foreach($contents as $key => $value) {
if ($value == "." || $value == "..") {
unset($key);
}
}
}
echo "<ul>";
foreach($contents as $k => $v) {
echo "<li><a href=\"$directory/" . $v . "\">link text</a></li>";
}
echo "</ul>";
?>
* "私はサーバー側が必要なものを生産するためにこれを得ることはできませんが、ローカルではそれがまさに私が期待していることを実行します。"ローカルには発生していないサーバーに乗っているのは何ですか? –
'error_reporting(E_ALL);'をページの先頭に追加し、その出力があるかどうかを確認することをお勧めします。 –
@ l'L'lありがとうございます。これは何が間違っていたのかを明らかにし、現在は機能しています。私はPHPを100%新しくしているので、今後これを念頭に置いておきます – Bart