صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 18

الموضوع: في داله بتعطيني امتداد الملف ؟

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    572

    في داله بتعطيني امتداد الملف ؟



    مرحبا

    في داله بمررلها اسم الملف بتعطيني الامتداد ؟ ؟
    مثلا zip .. exe .. php





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين


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


    حقلكم ليش.. عملت داله بتعرض بشكل اوتوماتيكي الملفات الي موجوده بمجلد معين..
    الان هي بتعرض الملفات بالشكل هذا

    11.zip
    22.htm
    33.zip

    كمثال يعني

    انا عاوزها تعرضلي فقط الملفات لبي من نوع zip
    شو حلها هذه .. يلا عشان انا موشك على اختراع





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين

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


    خلاص عرفتها

    كود:
    $endfile = substr($file_name,-3);
    شكرا اخي pal-heart :funny: :funny: :funny:





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    806


    طيب افرض الامتداد كان حرفين أو 4 حروف ؟
    يعني مثلا: abc.rm أو abc.mpeg

    ممكن طريقة ثانية:

    بحيث مهما كان عدد حروف الامتداد يشتغل السكريبت

    كود PHP:
    $file 'filename.mpeg';
    $extension substr(strrchr($file'.'),1);
    echo 
    $extension
    شو رأيك





    __________________
    دوّن - بلا حدود
    http://www.dwwen.com

    http://www.brycelover.com

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    572


    تمااااااااااااااااااااااااااام
    اخر فل
    شكرا





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    316


    تمااااااااااااام حلو يا بل هيرت

    واحلىىىىى يا careless^whisper

    مشكورين على الداله





    __________________
    مشعل
    ze3ex@hotmail.com

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


    طيب ممكن فكرة عمل explode لعنوان الملف
    كود PHP:
    $file "one.mpeg";
    $array explode(".",$file);
    echo
    "$array[1]"
    أعتقد ممكن تنفع و لكني لم أجربها
    فكرة : ممكن تنفذ عملية شرطية بإن إذا كانت المصفوفة تحتوي على أكثر من عنصرين لن يعمل السكريبت ، لأنه يدل على index.php.zip مثلاً و أعتقد ممكن يسبب مشكلة اختراق أو شيء
    و شكراً





    التعديل الأخير تم بواسطة Dr.no ; 20-06-2005 الساعة 03:44 AM سبب آخر: فكرة ::
    __________________
    دكتور لا

  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    اقتباس المشاركة الأصلية كتبت بواسطة Dr.no
    طيب ممكن فكرة عمل explode لعنوان الملف
    كود PHP:
    $file "one.mpeg";
    $array explode(".",$file);
    echo
    "$array[1]"
    أعتقد ممكن تنفع و لكني لم أجربها
    فكرة : ممكن تنفذ عملية شرطية بإن إذا كانت المصفوفة تحتوي على أكثر من عنصرين لن يعمل السكريبت ، لأنه يدل على index.php.zip مثلاً و أعتقد ممكن يسبب مشكلة اختراق أو شيء
    و شكراً

    اذا كان الملف اسمه one.zip.mpeg يجيبلك zip

    لذلك الكود الأصح
    كود PHP:
    $file "one.mpeg"
    $array explode(".",$file); 
    $n_array count($array);
    $e$n_array-1;
    echo
    "$array[$e]"






    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    355


    اقتباس المشاركة الأصلية كتبت بواسطة Dr-dre67
    اذا كان الملف اسمه one.zip.mpeg يجيبلك zip

    لذلك الكود الأصح
    كود PHP:
    $file "one.mpeg"
    $array explode(".",$file); 
    $n_array count($array);
    $e$n_array-1;
    echo
    "$array[$e]"
    الله يجزاك الجنة

    كنت أبحث عن أفكار حول هالموضوع .. لأن الطرق اللى ذكروها الأخوان تسمح برفع سكربتات شل مثل ما انت تفضلت

    الف شكر للجميع





    __________________
    وما أكثر الأصحاب حين تعدهم

    ولكنهم عند النائبات قليل

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    806



    أفكار جميلة





    __________________
    دوّن - بلا حدود
    http://www.dwwen.com

    http://www.brycelover.com

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


    أفكار حلوة
    هذا طبعا سيعطيك امتداد الملف .. حتى لو كان الملف من نوع آخر وليس من النوع الذي يظهر في امتداده ..





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

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    806


    اقتباس المشاركة الأصلية كتبت بواسطة إنترنت بلس
    أفكار حلوة
    هذا طبعا سيعطيك امتداد الملف .. حتى لو كان الملف من نوع آخر وليس من النوع الذي يظهر في امتداده ..
    صحيح بس اتوقع انه ما في خوف إن شاء الله لأن الملفات رح يكون صاحب السكريبت هو اللي رافعها أما لو الملفات سيتم رفعها من قبل الاعضاء أو الزوار أكيد الطريقة السابقة لا تنفع





    __________________
    دوّن - بلا حدود
    http://www.dwwen.com

    http://www.brycelover.com

  13. #13
    عضو نشيط
    تاريخ التسجيل
    Dec 2004
    المشاركات
    290


    استاذي العزيز

    شف هالموضوع يمكن يفيدك
    http://www.swalif.net/softs/showthre...E1%D3%E1%C7%E3

    بالتوفيق

    اووووووووووووووووووووف :con2: Off





    __________________
    مدونة بحر
    www.b7r.net

  14. #14
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


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

    فكرة : ممكن تنفذ عملية شرطية بإن إذا كانت المصفوفة تحتوي على أكثر من عنصرين لن يعمل السكريبت ، لأنه يدل على index.php.zip مثلاً و أعتقد ممكن يسبب مشكلة اختراق أو شيء
    مش ممكن استخدام شرط بإن إذا كان عدد عناصر المصفوفة أكبر من 2 لن يعمل السكريبت و طبعاً التأكد من الامتداد بإنه مسموح zip ، rar .. etc .. ؟
    و شكراً





    __________________
    دكتور لا

  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    806


    اقتباس المشاركة الأصلية كتبت بواسطة Dr.no
    ما السبب ؟
    القصد انه طريقة التاكد من امتداد الملف يفضل أن لا تكون باستخدام الطرق التي ذكرت في الموضوع هنا لأنه من السهل التلاعب فيها





    __________________
    دوّن - بلا حدود
    http://www.dwwen.com

    http://www.brycelover.com





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

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

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