前提・実現したいこと
作成しているウェブサイトに画像ギャラリーページを作っています。
しかし画像枚数が多いのでその枚数だけ<img src="">
と書いていくのは無駄手間な気がします。
ディレクトリだけ指定して、その中にある画像をループで回せば出来るのではないかと思うのですが、方法が分かりません。
PHPを使えばできそうな気はしていますが、特にこだわりがある訳ではありません。
該当のソースコード
html
1 <?php 2 $dir_name = dir("/img/"); 3 $file_url = "http://hogegoge.com/"; 4 while ( $file_name = $dir_name -> read()){ 5 $path = $dir_name -> path . "/" . $file_name; 6 if (@getimagesize($path)){ 7 echo "<img src = $file_url$file_name>"; 8 } 9 } 10 $dir_name -> close(); 11 ?>
発生している問題・エラーメッセージ
調べる中で。上記の様なソースを見つけたのですがそれをベタ打ちすると、アップロードして確認したときに下の様にソース文が表示されてしまいます。
read()){ $path = $dir_name -> path . "/" . $file_name; if (@getimagesize($path)){ echo ""; } } $dir_name -> close(); ?>
補足情報(FW/ツールのバージョンなど)
サーバーはXreaの有償なのでPHPは動くはずです。
回答1件
あなたの回答
tips
プレビュー