• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

كمك ميخوام كه يك پوشه كه محتوياتش بنره و رو هاستم هستش رو جوري براي بازديد كننده ها ب

hamedmohamadi

Registered User
تاریخ عضویت
12 مارس 2009
نوشته‌ها
542
لایک‌ها
50
سن
43
محل سکونت
تهران
سلام
واقعيتش ميخوام كه يك پوشه كه محتوياتش بنره و رو هاستم هستش رو جوري براي بازديد كننده ها به نمايش بزارم طوري كه عكس ها رو به صورت ليست نشون بده و نشه پاكمشون كرد در ضمن اگه بعدا چيزي هم اضافه شد خودش به ليست اضافه شه:D
در ضمن نصبي هم نباشه يه جور اكسپلورر محدود ديگه
داريم همچين چيزي؟
 

newmassege

کاربر تازه وارد
تاریخ عضویت
6 اکتبر 2009
نوشته‌ها
38
لایک‌ها
0
یکم روشنتر توضیح میدادی بهتر بود. اما...

--- فرض براین گذاشته شده که هاستت php هست. (یا php رو ساپورت میکنه) ---

- اگر هدفت فقط لیست شدن تصاویر (به صورت لیست متنی) هست، در اون فولدر خاص Index درست نکن، تا خود اکسپلورر Cpanel تصاویر رو به صورت لینک متنی لیست کنه. اینجوری نه برنامه ای میخوای و نه دردسری میکشی!

- اگر منظورت اینه که از محتویات اون پوشه(که شامل انواع فرمت ها مثلاً صدا،تصویر،pdf و... هست) فقط عکس ها رو جدا کنه و به صورت لیست متنی نشون بده، اسکریپت های زیادی هست که میتونی تعیین کنی چه نوع فرمت یا فرمت هایی لیست بشند. از کد زیر هم میتونی استفاده کنی که فقط تصاویر با فرمت jpg و gif رو لیست میکنه. کد زیر رو هم میتونی در index.php داخل فولدرت بذاری. البته زحمت تغییرات با خودت. مخصوصاً تو قسمت opendir دقت کن:

کد:
منبع کد: php.net
<?php
$dir = opendir ("../images");
        while (false !== ($file = readdir($dir))) {
                if (strpos($file, '.gif',1)||strpos($file, '.jpg',1) ) {
                    echo "$file <br />";
                }
        }
?>

- اگر منظورت اینه که فقط تصاویر موجود در اون پوشه به صورت آلبوم عکس به نمایش دربیان، میتونی از اسکریپت spgm استفاده کنی. (spgm رو در گوگل جستجو کن. نیازی به دیتابیس نداره)
 
Last edited:
بالا