Getty Images gibi ancak veritabanı hiçbir ile Resim galerisi

3 Cevap php

Eğer Getty Images bir görüntüyü tıklatın zaman gibi bir resim galerisi oluşturmak için çalışıyorum

http://www.gettyimages.com/Search/Search.aspx?EventId=96396247&EditorialProduct=Sport

Resim: http://tinypic.com/r/efffvs/6

Ben sadece bir yanında ve galeri için önceki almak için arıyorum. Ayrıntılar altında resmi maç değiştirilir de bu.

Yok veritabanı.

Yardımlarınız için teşekkürler.

Laurence

3 Cevap

Getty aşina değil, ama sizin sever dizinlere görüntüleri koyarsanız görüntüleri o liste üzerinden bir dizin listesi ve daha sonra döngü almak için PHP kullanabilirsiniz.

$root = "/home/www/files";

                if ( $handle = opendir("{$root}/altered/") )
                {
                        ## SME 05/21/2009 LOOP THROUGH THE DIRECTORY AND GET A LIST OF FILES THAT ARE NOT '.' OR '..'
                        while( ( $file = readdir( $handle ) ) != FALSE )
                        {
                                if( $file != '.' && $file != '..')
                                {
                                        //DO SOMETHING WITH FILE
                                }
                        }
                        closedir($handle);
                }

Eğer bile görüntü bilgisi ile bir XML dosyası yazmak ve sunucu üzerinde koyabilirsiniz onunla fantezi almak isterseniz bu tür dosyayı yüklenen dosya adları, vb gibi meta veri kaynağı görüntüleri yüklediğinizde, daha sonra XML Ayrıştırma

Motor PHP (via an extension that's generally enabled) içine Incorported edilir ve tüm veritabanı olarak depolanır: Eğer bir veritabanı mevcut (i.e. MySQL, PostgreSQL, ...) sunucusu yoksa bile, bir SQLite veritabanını kullanmak gerekir Bir dosya.

Bu zaten bir PHP uygulaması geliştirmek için nasıl biliyorsanız basit çözüm gibi geliyor, ve genellikle çok bir veri deposu olarak bir veritabanı kullanarak yok.

(Of course, you could also just iterate over the filesystem, using either readdir or DirectoryIterator -- but using a database might make a couple of things easier, like storing additionnal meta informations, for instance)


For more informations :

Sen örnek kullanabilirsiniz php.net bir dizi oluşturmak ve size soruyoruz ne yapmak için bir dizindeki dosyaları döngü opendir() için verir.

Daha sonra read_exif_data() görüntüsünün altındaki vb görüntü dosyası açıklama, başlık, okumak için kullanabilirsiniz. Bu görüntü dosyaları okumak veri EXIF ​​varsayar ve php kurulum exif destekler.