私はphpが初めてで、画像ギャラリーを作成しています。私が書いたコードは機能し、うまく機能しますが、サーバーにファイルをアップロードする必要があります。ギャラリーはサムネイル画像をページにロードすることで機能し、サムネイルをクリックするとファンシーボックスのポップアップが開き、サムネイルの高解像度バージョンが表示されます。
フォルダ構造には 2 つの画像があります。写真は /gfx/photos にあり、サムネイルは /gfx/photos/thumbs にあります。新しい写真が /gfx/photos/ フォルダーに追加されたかどうかを確認し、/gfx/photos/thumbs フォルダーにサムネイルを自動的に作成する PHP スクリプトを作成しようとしています。サイズ変更の部分はできますが、2 つのファイルを相互に比較するのに助けが必要です。サムネイルと写真はまったく同じ名前で、別々の場所に住んでいます。
私は次のように機能する画像配列を持っています:
<?PHP
$dir = "gfx/photos/thumbs";
$files = scandir($dir);
foreach ($files as $key => $value);
$result = count($files);
for ($i = 0; $i < $result; $i++) {
/* loads appropriate code for every file... */
}
?>
このコードを使用してファイルを相互にチェックできますか、それとも別のコードを使用する必要がありますか。
助けてくれてありがとう!