写真ブース用に自分のページに簡単なギャラリー スクリプトを作成しようとしています。MAMP でホストされているローカル サイトのフォルダーに写真をドロップするテザー カメラがあります。各フォルダは、異なるグループの写真です。写真へのパスは ('/images/ ** ') です。最初のページは、画像ディレクトリ内のフォルダーを検索し、最初の画像のみを、そのグループのすべての画像を含むすべてのフォルダーへのサムネイル/リンクとして返します。
私の構造は次のとおりです。
最初のページは次のとおりです。
$i = 1;
foreach (glob('images/*') as $dir) {
echo '<div id="strip' . $i . '" class="polaroid">';
// One div per directory
$p = 1;
foreach (glob($dir."/*.jpg") as $img) {
$p++;
if ($p <= 2) {
echo "<a href='$dir'><img src='$img'/></a>";
} else {
}}
echo "</div>\n";
$i++;
この部分は機能し、ユーザーを jpeg を含むディレクトリに移動します。これには、次のコードを含む index.php ファイルも含まれています。
$dir = 'images/'.basename('/'.getcwd()).'/';
foreach (glob($dir."/*.jpg") as $img)
echo $img;
{
echo "<img src='$img'/>";
}
これが失敗するところです。$dir をエコーアウトすると、現在の相対パスが表示されますが、foreach ステートメントの $dir は空を返しているようです。これは空の img タグを返すだけです。私が間違っている意見。
前もって感謝します