2011-08-18 3 views
2

私はPHPには新しく、画像のディレクトリリストを取得しようとしています。
私はこの投稿を見ました:How to get random image from directory using PHPglobを使ってディレクトリから画像を取得する方法 - 前の投稿は機能していません

私はほぼ同じことをやろうとしています - ランダムなイメージを選択し、タグを介してページに描画します。

何らかの理由で、私が使用しているディレクトリへの指定がうまくいかず、理由がわかりません。私は以下を試しました:

$localdir = $_SERVER['DOCUMENT_ROOT'] . '/wp_content/themes/overlandconsulting_2010/images/headers/*.{jpg,gif,png}'; 
$images = glob($localdir, GLOB_BRACE); 

$httpdir = $_SERVER['SERVER_NAME'] . '/wp_content/themes/overlandconsulting_2010/images/headers/*.{jpg,gif,png}'; 
$images = glob($httpdir, GLOB_BRACE); 

どちらの画像も見つかりませんでした。 :S FWIW、私は、サーバーが私のイメージにアクセスさせません、正直なところ、私は見当がつかないよう this

ように思え、明示的にディレクトリに移動し、内容を見ることができます。

ありがとうございました! jml

+0

「error_reporting(E_ALL)」をオンにします。 'SERVER_NAME'パスのバージョンは動作しません。 – mario

答えて

5

URLにはwp_contentにアンダースコアがあり、ディレクトリへのリンクはハイフンでwp-contentです。

+0

キリスト全能者。 – jml

関連する問題