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

الموضوع: [طلب] مشكله في تغير اسم الملف

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700

    [طلب] مشكله في تغير اسم الملف



    السلام عليكم


    انا وصلت اخيراً الى هذا

    كود:
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <form method='POST' enctype='multipart/form-data' action='up.php'>
    <input type='file' name='fileup' size='20'>
    <input type='submit' value='تحميل'>
    </form>
    
    <?
    if($fileup == ""){
    ECHO " قم باختيار الملف المراد تحميله ";
    }else{
    $path = "/home/USER/public_html/up_down/";
    $path .= $fileup_name;
    
    
    
    $att = strrchr($fileup_name,'.');
    $alemtdadat = array('.gif','.jpg','.jpgf','.zip','.rar');
    $maxsize = "181920";
    $file_size = filesize($fileup);
    
    
    if(! in_array($att,$alemtdadat)){
    echo " عفوا هذا الامتداد غير مسموح به !!";
    }else if($file_size > $maxsize ){
    echo " حجم الملف المختار اكبر من الحجم الاقصى ";
    }else{
    
    $CopyFile = move_uploaded_file($fileup,"$path");
    
    
    if($CopyFile){
    
    echo " تم تحميل الملف بنجاح ، رابط الملف : ";
    echo "<a href='http://$HTTP_HOST/up_down/$fileup_name'>http://$HTTP_HOST/up_down/$fileup_name</a>";
    
    echo "1: $name2";
    
    }else{
    
    echo " لم يتم تحميل الملف ";
    
    }
    }
    }
    
    ?>

    اريد عند رفع الملف يقوم في تغير اسم الملف مثال الى

    4654681.rar

    ويضهر له الرابط

    ارجو الافاده في هذا الموضوع وشكراً







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


    استبدل السطر التالي
    كود PHP:
    $path .= $fileup_name
    بـــــ

    كود PHP:
    preg_match("/(.*)\.(.*)/",strrev($fileup_name),$matches);
    $new_fileup_name uniqid (rand ()).".".strrev($matches[1]);
    $path .= $new_fileup_name






    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    مشكور اخوي فلاشر وجاري التجرب

    وياليت يا اخي الكريم تشوف هل الموضوع اذا تقدر تفيدني فيه

    http://www.swalif.net/softs/showthread.php?t=196613






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    ظهرت هذي المشكله لدي

    Parse error: syntax error, unexpected '<' in /usr/home/USER/public_html/up.php on line 32






  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    اسف اشتغل الامر بنجاح


    لكن الان عندما يقول الرابط هو ..... يظهر رابط خاطئ و هو اسم الملف القديم ليسى الجديد






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    700


    تم التعديل وتم نجاح الامر شاكر لك اخي فلاشر










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

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

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