• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نمایش ساختار درختی فایل ها
#1
این سوال مربوط به مسابقه ملی مهارت سال پیش میشه که در اخر مسابقه از بچه ها خواسته شد تا این ساختار رو پیاده کنن .



من موندم که چطوری ساختار پوشه ها رو به صورت تو در تو نمایش بدم و ثانیا خواسته شده که در صورت غیر فعال شده جاوااسکریپت برنامه به درستی عمل کنه و همین طور کار کردن دکمه های back , forward در برنامه .


پیشنهادتون چیه ؟


فایل‌های پیوست
.zip   Problem Solving.zip (اندازه 1,010.3 KB / تعداد دانلود: 3)
  پاسخ
تشکر شده توسط :
#2
از li کمک بگیر
دیگه گرفتن ساختار درختی هم کاری نداره. یه تابع بازگشتی می خواد
  پاسخ
تشکر شده توسط :
#3
همون تابع رو چطوری بنویسم که بره داخل تمام پوشه ها و محتواشون رو بخونه .
وحید کار خودته .
  پاسخ
تشکر شده توسط :
#4
کد پی‌اچ‌پی:
function directoryList($start,$win32=false){
    if(
$win32){
        
$slash="\\";
    }else{
        
$slash="/";
    }
    
$basename pathinfo($start);
    
$basename $basename['basename'];
    
$ls=array();
    
$dir dir($start);
    while(
$item $dir->read()){
        if(
is_dir($start.$slash.$item)&& $item!="." && $item!=".."){
            
$ls[$basename][]=directoryList($start.$slash.$item,$win32);
        }else{
            if(
$item!="."&&$item!=".."){
                
$ls[$basename][]=$item;
            }
        }
    }
    return 
$ls;

  پاسخ
تشکر شده توسط : molana php parazitt


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان