フォルダから画像とサムネイルをループしてデータベースに挿入したいと思います。is_dirを使用してディレクトリを除外したいと思います。
私は持っています:
$images = scandir('./images/all_comics/');
$thumbs = scandir('./images/thumbnails/');
for($x=0; $x<count($images); $x++)
{
if(!is_dir($images[$x]))
{
//This shows all images WITHOUT directories
echo $images[$x];
//This is STILL adding images AND directories to database
mysql_query("INSERT INTO images (imgpath, thumbpath) VALUES ('$images[$x]', '$thumbs[$x]')");
}
}
!is_dir、 echo $ images [$ x]の直後にチェックインします。これにより、必要に応じて、ディレクトリのないすべての画像がエコーアウトされます。
しかし、データベースの挿入を確認すると、ディレクトリがレコードとして追加されていることがわかります。どうしてこれなの?
ありがとうございました!