2016-04-11 8 views
0

ハイパーリンクのリストをHTMLヘッダー(+ WORKS)の下に生成したいので、自分のサーバ上の場所にフォルダを追加するだけです私のウェブサイトはそのフォルダへのリンクを自動的に生成するので、私のすべてのページのコードを変更する必要はありません。ディレクトリ内のフォルダリストからhtmlリンクを作成

誰かが私を助けることができますが、正しい方向に私を指し示しても、私はWeb開発者初心者の周りにあり、javascriptとjqueryの機能の多くを知りませんまたはhtmlやcss以外の他の言語を使用することができます。

ありがとうございます。 PHPは答えがある場合

+1

一般的には、JavaScriptが実行されてみてくださいそのため、サーバーのフォルダ構造にアクセスすることはできません。あなたのナビデータをjsonまたはxmlファイルに追加すると、navを動的に構築できます。次に、navアイテムを追加/削除/名前を変更したいときにnavファイルを更新します。 –

+0

私はphpがサーバー側のスクリプトだと知っていますが、私のウェブサイトのホストにインストールされているかどうかはわかりません。 – DVNT

+0

私はほぼすべてのウェブサーバが最近PHPがインストールされていると思います – Rik

答えて

-1

あなたはこれを試みることができる:

<?php 
$dir = '/path/to/folder'; 
$files1 = scandir($dir); 

print_r($files1); 
?> 

EDIT がSorrが質問を読んでいませんでし右初めて

これは

$files = scandir('/path/to/folder'); 
sort($files); 
foreach($files as $file){ 
    echo'<a href="/path/to/folder/'.$file.'">'.$file.'</a>'; 
} 
+0

これはディレクトリ内のファイルを出力するだけで、PHPのHTMLハイパーリンクを作成できますか? – DVNT

+0

編集を確認してください、申し訳ありません – Rik

+0

編集のおかげで、私はそれをやってみましたが、いくつかのものを混乱させました。これをHTMLコードに入れて、特定のナビゲーションヘッダーの下に置くことができます。それを呼んで?ありがとう。 – DVNT

関連する問題