illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید میانگین رضایت دانشجویان سون لرن از دوره ها، بیش از 94% می باشد!
67 33715 ۱۸ خرداد ۹۲ لقمان آوند

قبلا کدی رو به شما داده بودیم که با استفاده از اون سایز فایل ها رو می تونستید با استفاده از php بدست بیارید . امروز هم یک کد کاربردی جالب و مفید دیگه رو به شما معرفی میکنیم . با کدی که امروز به شما میدیم می تونید لیست فایل های موجود در یک پوشه رو با فرمتی زیبا نمایش بدید .

خروجی این کد چیزی شبیه زیر میشه :

همونطور که می بینید در ظاهری زیبا و با تفکیک رنگ و ظاهر فایل ها و فولدر ها ، لیست فایل ها نمایش داده میشه .

این کد کاربردی رو می تونید به شکل زیر داشته باشید :

در کد فوق من کل فایل html رو براتون گذاشتم که می تونید اونو در یک فایل با فرمت php ذخیره و اجرا کنید . البته پیشنهاد می دم کد کامل به همراه فایل های مورد نیاز رو از انتهای همین مطلب دانلود کنید .
در کد فوق تابع getFileList تعریف شده که دو تا پارامتر میگیره . اولی نام و یا آدرس فولدری که می خواید فایل های درونش لیست شن و با دومی هم فرمت فایل های لیست شده رو می تونید انتخاب کنید .

مثلا اگر می خواید کل فایل های درون فولدر files نمایش داده بشن تابع رو به این صورت صدا میزنید :

و اگه بخواید فقط فایل های با فرمت jpg لیست شن به این شکل صدا میزنید :

به این شکل میتونید تعین کنید که فقط فایل هایی با فرمت خاص لیست بشن .
می تونید کد کامل رو از زیر دانلود کنید :

نوع کد رايگان

دیدگاه ها 67 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    طراحی وب سایت(۷ خرداد ۱۳۹۳)

    خیلی خوب بود مرسی

  • ‏‏
    خدمات پرداخت انلاین دانشجویی(۲۰ خرداد ۱۳۹۳)

    خیلی عالی بود ممنون از سایت خوبتون

  • ‏‏
    Erfan Moharramkhani(۲۲ شهریور ۱۳۹۳)

    خوب بود فقط یک سوال این که اگر بخواهیم مثلا فایل از یک آدرس دیگر نمایش داده شود مثلا “www.domain.com/folder” باید چکار کنم؟

    • ‏‏
      لقمان آوند(۲۹ شهریور ۱۳۹۳)

      آدرس رو با پارامتر get به صفحهارسال کنید و بدید به تابع .
      در دوره ی آموزشی PHP سایت، این فایل منیجر رو با قابلیت های اضافه تکمیل کردیم .

      • ‏‏
        هادی(۲۹ دی ۱۳۹۳)

        نمیشه درباره موضوعی که دوستمون گفتن و نشون دادن فایلهای یک دامنه دیگرمون همینجا یک مثال بزنید؟ یا بگید کدی که گفتید رو کجا و چگونه باید استفاده کنیم؟

        خیلی ممنون میشم

        • ‏‏
          لقمان آوند(۲ بهمن ۱۳۹۳)

          این کد فقط برای نشون دادن فایل های دامنه ای هست که اسکریپت رو توش گذاشتید.

  • ‏‏

    سلام با تشکر از سایت خیلی خوبتون اگه بخواهیم فایل ها قابلیت دانلود شدن هم داشته باشن باید چیکار کنیم؟

  • ‏‏
    خرید گوشی دست دوم(۱۴ بهمن ۱۳۹۳)

    با تشکر و خسته نباشید واقعا سایت خیلی خوب و مفیدی دارید موفق و پیروز باشید

  • ‏‏

    سلام میتونید اسکریپتی رو در اختیار بنده قرار بدید بسیار دنبالش گشتم و پیدا نکردم یک اسکریپت میخواستم که از طریق url فایل های درون اون سایت رو نشون بده حالا از فایل های php تا jpg و فولدر ها و ….
    واقعا نیاز دارم ممنون میشم . به ایمیل خبر بدید لطفا

    • ‏‏
      لقمان آوند(۲۳ اسفند ۱۳۹۳)

      سلام
      همیشه نمی تونید اینکارو کنید .
      فایلهای php رو که نمیتونید سورسشون رو بگیرید از url و اجازشو ندارید . فولدر ها رو هم معمولا سایتها می بندند. فقط تصاویر، ویدیو ها و … هست که اگه آدرسشون رو داشته باشید می تونید دانلودشون کنید .

  • ‏‏

    سلام نمیشه یک کاری کرد که وقتی رو اسم فایل کلیک میکنن لینک همون فایل بیاد
    یا به عبارت دیگه هر فایل لینک بشه

  • ‏‏

    سلام
    1- اگر بخوایم فایل های درون پوشه ای که فایل php قرار داره رو نمایش دهیم باید چطوری تعریف بشه ؟
    تمام فایل های موجود در پوشه به غیر از خود فایل PHP!
    2- برای اینکه با توجه به فرمت فایل، تصویر (ایکون کناری) رو انتخاب کنه باید به چه صورتی عمل کرد ؟
    تشکر

    • ‏‏
      لقمان آوند(۲۳ مرداد ۱۳۹۴)

      1- مقدار پارامتر اول (مسیر) رو / بزارید. باید کمی کد رو تغیر بدید و مثلا چک کنید اگه پسوند فایل php بود نشونش نده.
      2- می تونید فرمت فایل رو استخراج کنید و به عنوان یه کلاس css تگ html نمایش دهنده اون فایل اضافه کنید و بعد کلاس css مربوطه رو تعریف کنید و تصویر بزارید براش.
      این کار رو تو دوره php انجام دادیم.

  • ‏‏

    سلام خدمت اساتید محترم ، اگر این لیست رو بخوایم بر اساس تاریخ مرتب کنیم چه کدی باید بزنیم ؟

    • ‏‏
      کیوان علی محمدی(۲۸ مرداد ۱۳۹۴)

      در php میشه با تابع filectime زمان تغییر فایل رو گرفت (در سرور ویندوز زمان ایجاد فایل و در سرور لینوکس هم زمان تغییر رو میده که میشه همون زمان ایجاد) میتونی لیست فایل ها رو بریزی داخل آرایه همراه با زمان ایجادشون و بعدش آرایه رو مرتب کنی و در نهایت چاپشون کنی.

  • ارسال دیدگاه

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram