النتائج 1 إلى 9 من 9

الموضوع: ازاى اقدر اظهر محتوى فولدر بفايل php

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    288

    ازاى اقدر اظهر محتوى فولدر بفايل php



    مثلا انا عندى فولدر اسمه upload

    عاوز اظهر محتوى الفولدر ده بس مش كل الملفات اللى فيه

    نوع معين بحيث مثلا يظهر الملفات المضغوطه و ميظهرش الـhtml








    __________________
    ---------------------
    اشهار 25 الف عضو بـ150 دولار لاول 5 اشخاص فقط ( عرض اجازه نصف العام )
    http://www.swalif.net/softs/showthread.php?p=989900


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2003
    المشاركات
    303


    السلام عليكم و رحمة الله و بركاته

    الكود محفوظ عندي من فترة لأني كثير استخدمه ،
    ركّز معي قليلاً و ستدرك كم هي سهلة

    كود PHP:
    <?
    $dir
    ="images"// اسم المجلد
    $type=".jpg"//  نوع الامتداد

        
    $Readdir("$dir");
        While (
    $Files $Read->read())
        {
        
    $L=StrLen($Files)-4;
        if (
    strtolower(SubStr($Files,$L,4))=="$type")
            {
            Echo 
    "<br>$Files";
            }    
        }    
        
    ?>
    لما تذكر نوع الامتداد لابد تكتب النقطة

    مثلاً امتداد الملفات المضغوطة تكتبه هكذا :
    كود:
    .zip
    و صلى الله و بارك

    الكود لم أجربه لأني مسافر الآن .. و لكن بإذن الله ناجح





    __________________
    إن كانَ عندك يا زمانُ بقيّةً
    ممّا يُهان بها الكرامُ فهاتها !
    __________
    يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله .

  3. #3
    مُجَاهِد سابقاً
    تاريخ التسجيل
    Apr 2004
    المشاركات
    12,000


    رائع أخي الكريم ..
    ان شاء الله اجربة ..

    الف شكر لك ..




    وخالص المودة ،،





    __________________
    استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    288


    شكرا اخى العزيز

    ساجربه و ارد عليك

    و لكن هل يمكن وضع اكتر من امتداد





    __________________
    ---------------------
    اشهار 25 الف عضو بـ150 دولار لاول 5 اشخاص فقط ( عرض اجازه نصف العام )
    http://www.swalif.net/softs/showthread.php?p=989900

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    وهذا لعرض جميع محتويات الملف
    كود PHP:
    <?
    $Files
    dir("FolderName");
        While (
    $FileName $Files->read())
        {
        Echo 
    "$FileName <br>";
        }
    ?>
    اذا كان لديك مجلد على موقعك ويحتوي على ملفات ، وتريد معرفة حجم المجلد وعدد الملفات هذا كود يؤدي بالغرض
    كود PHP:
    <?php 
    function DirStat($directory) {  
       global 
    $FolderCount$FileCount$FolderSize;  

       
    chdir($directory);  
       
    $directory getcwd();  
       if(
    $open opendir($directory)) {  
           while(
    $file readdir($open)) {  
               if(
    $file == '..' || $file == '.') continue;  
               if(
    is_file($file)) {  
                   
    $FileCount++;  
                   
    $FolderSize += filesize($file);  
               } elseif(
    is_dir($file)) {  
                   
    $FolderCount++;  
               }  
           }  
           if(
    $FolderCount 0) {  
               
    $open2 opendir($directory);  
               while(
    $folders readdir($open2)) {  
                   
    $folder $directory.'/'.$folders;  
                   if(
    $folders == '..' || $folders == '.') continue;  
                   if(
    is_dir($folder)) {  
                       
    DirStat($folder);  
                   }  
               }  
               
    closedir($open2);  
           }  
           
    closedir($open);  
       }  
    }  

    function 
    ByteSize($bytes) {  
       
    $size $bytes 1024;  
       if(
    $size 1024){  
           
    $size number_format($size2);  
           
    $size .= 'kb';  
       } else {  
           if(
    $size 1024 1024) {  
               
    $size number_format($size 10242);  
               
    $size .= 'mb';  
           } elseif(
    $size 1024 1024 1024) {  
               
    $size number_format($size 1024 10242);  
               
    $size .= 'gb';  
           } else {  
               
    $size number_format($size 1024 1024 10242);  
               
    $size .= 'tb';  
           }  
       }  
       return 
    $size;  
    }  

    $folder './';  
    $dir getcwd();  
    DirStat($folder0);  
    chdir($dir);  
    $FolderSize ByteSize($FolderSize);  

    echo 
    '<b>Folder Name:</b> '.$folder.'<br />'.chr(10);  
    echo 
    '<b>File Count:</b> '.$FileCount.'<br />'.chr(10);  
    echo 
    '<b>Folder Size:</b> '.$FolderSize.'<br />'.chr(10);  
    ?>






    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    374


    بارك الله فيكم ,,





    __________________
    سبحان الله وبحمده سبحان الله العظيم

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    288


    اشكركم من كل قلبى بجد





    __________________
    ---------------------
    اشهار 25 الف عضو بـ150 دولار لاول 5 اشخاص فقط ( عرض اجازه نصف العام )
    http://www.swalif.net/softs/showthread.php?p=989900

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    286


    أخى جاد .. بعد السلام و التحية

    ممكن توضح لى كيفية عمل الكود الثانى الذى يعرض حجم المجلد و عدد الملفات بداخله حيث أننى جربته و لكنه كان يعطينى نتائج أقل من الحقيقية سواء فى عدد الملفات أو حجم المجلد .. واضح أنه يتجاهل ملفات معينة .. هل تعرف ما هى ؟؟

    و اسمح لى بطلب ثانى من فضلك
    أريد كود يظهر لى مكونات المجلد و احجامها
    مثلا اضعه بالمجلد main
    فيظهر لى الملفات الموجودة فى المجلد main , و حجم كل منها .. و يظهر لى أيضا المجلدات الفرعية الموجودة فى المجلد main و حجم كل مجلد فرعى منهم

    و مشكور مقدما .. و آسف على الإطالة





    __________________
    العضويه مشتركه مع اكثر من شخص

  9. #9


    في طريقة سهلة جداً ، إحذف ملف الـ index سواءً كان php أو HTML وإفتحة وستظهر لك كل المحتويات من الأباتشي مباشرة
    ترى أمزح










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض