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

الموضوع: هل من داله لحساب حجم الملفات ؟

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852

    هل من داله لحساب حجم الملفات ؟



    محتاج داله تحسب حجم الملفات

    مثلا احدد ملف موجود على السيرفر يطبعلي حجمه بالكيلوبايت واذا كان حجمه يتعدى ال 1000 كيلو بايت يعرضه بالميقا بايت





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    كود PHP:
    echo size('filename.html');

    function 
    size($filak) {
     
    $types =  Array("bytes","kilobytes","megabytes","gigabytes","terabytes");
    $bytes filesize($filak);
    if(!
    $bytes) return 0;
    else{
      
    $current 0;
     while (
    $bytes 1024) {
      
    $current++;
      
    $bytes /= 1024;
     }
     return 
    round($bytes,2)." ".$types[$current];
    }


    إن شاء الله تشتغل معاك كويس ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    193


    تفضل أتوقع أنها بتنحل معك

    كود PHP:
    function my_filesize($file)
    {
        if(!
    is_file($file))
        {
            
    $wrong_link str_replace('''''Sorry, But There's No Link');
            return($wrong_link);
        }
        $kb = 1024;         // Kilobyte
        $mb = 1024 * $kb;   // Megabyte
        $gb = 1024 * $mb;   // Gigabyte
        $tb = 1024 * $gb;   // Terabyte

        $size = filesize($file);
        if($size < $kb)
        {
            return $size." B";
        }
        else if($size < $mb)
        {
            return round($size/$kb,2)." KB";
        }
        else if($size < $gb)
        {
            return round($size/$mb,2)." MB";
        }
        else if($size < $tb)
        {
            return round($size/$gb,2)." GB";
        }
        else
        {
            return round($size/$tb,2)." TB";
        }







    __________________
    العزة لله.. والشفاعة لك يا رسول الله
    اللهم ارحم شهداؤنا و كل من قاتل في سبيل الله... آمين
    اللهم انصر المجاهدين المسلمين في كل مكان... آمين

  4. #4
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    يعطيكم الف عافيه مشكورين





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    للأسف الدالتين مايقبلون اللنكات http:// مع انهم بموقعي

    هل في طريقه اعمل replace أو استبدال للنك من مثلا www.name.com/h1/g.zip إلى /home/name/public_html/h1/g.zip

    بس تكون الطريقه ديناميكيه لأن للنكات داله مثال $g

    وشكرا





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    بدل العنوان الطويل اكتب بس اسم الملف ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  7. #7
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    المشكله لنكات البرامج الي عندي متخزنه بقاعده بيانات وعندي حوالي 500 ملف وبرنامج على الموقع يعني لازم اعدل هاللنكات لنك لنك شغله متعبه

    الا اذا كان في طريقه أو امر اكتبه يمسح مثلا أول 23 حرف عشان يبقى بس g1.zip

    واكتب داله مثلا

    $g = http://www.name.com/h1/g1.zip - 23 = // وبيكون الناتج انه يمسح أول 23 حرف ويبقى بس اسم الملف

    وبعدين نكتب

    echo filesize("/home/name/public_html/h1/ + $g"); يعني الزبده راح تصير

    /home/name/public_html/h1/g1.zip

    اتمنى يكون قصدي مفهوم





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف

  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    4,037


    كود PHP:
    $g str_replace("http://www.name.com/"""$g); 
    أعتقد ده النص بتاعها .. أو تعكس المحتويات يمكن ..





    __________________
    ....
    محمد حسام
    انترنت بلس

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    جرب المسار ..





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web

  10. #10
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    مشكوورين وايد تعبتكم معاي

    الله يوفقكم انشالله





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف





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

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

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