یک سیستم اپلود فایل ساده ?(-|-)؟

شروع موضوع توسط Goroopid ‏18 سپتامبر 2007 در انجمن ابزار و کدهای آماده PHP

وضعیت موضوع:
موضوع بسته شده است.
  1. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    با سلام.

    کسی یک سیستم اپلود فایل نداره ؟ یه سیستم خیلی ساده میخام که تمام پسوند هارو ساپورت کنه.
    پسوند های zip. jpg .gif . html .zip .exe .reg ووووووو.

    یک سیستم ساده باشه که بتونم ویرایشش بدم
     
    نوشته شده توسط Goroopid در ‏18 سپتامبر 2007
  2. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    بابا یعنی کسی نیست این اسکریپت رو به ما بده ؟ ترو خدا کمک کنید . یک اسکریپت ساده میخام برای اپلود فایل یعنی کسی سراغ نداره ؟:eek:
     
    نوشته شده توسط Goroopid در ‏18 سپتامبر 2007
  3. jhoseini

    jhoseini Member

    ارسال‌ها:
    783
    تشکر شده:
    286
    امتیاز دستاورد:
    16
    PHP:

    <?
    if($_FILES["userfile"]['size']){
        $upload_dir="./";
        $userfile = $_FILES["userfile"]['tmp_name'];
        $userfile_name = $_FILES["userfile"]['name'];
        $userfile_size = $_FILES["userfile"]['size'];
        $filename = basename($userfile_name);
        if(! copy(  $userfile, $upload_dir.$filename  )){
            echo "error in upload";
            return false;
        }
    } else {
        ?>
        <form method="post" action="" enctype="multipart/form-data" >
            <input type="file" name="userfile" >
            <input type="submit" value="upload">
        </form>
        <?
    }
    ?>
     
    فکر میکنم زیادی سادس، نه؟ [​IMG]
     
    نوشته شده توسط jhoseini در ‏18 سپتامبر 2007
    Goroopid از این پست تشکر کرده است.
  4. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    از کمکت ممنونم . خوب حالا میخام فایل هایی که اپلود شده رو در یک صحفه نمایش بده یعنی لیست فایل های اپلود شده رو نمایش بده
    یعنی طوری باشه که بتونیم لینک دانلود فایل رو کپی کنیم

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

    اگر کدش رو سراغ داری جون خودت برام بزار بخدا خیلی کارم گیره .مرسی ممنون.
     
    آخرین ویرایش: ‏18 سپتامبر 2007
    نوشته شده توسط Goroopid در ‏18 سپتامبر 2007
  5. RainDigital

    RainDigital Member

    ارسال‌ها:
    729
    تشکر شده:
    238
    امتیاز دستاورد:
    16
    فایل index.php توی برنامه Easyphp رو دست کاری کنید، درست میشه.;))
     
    نوشته شده توسط RainDigital در ‏18 سپتامبر 2007
  6. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    منظورت رو نفهمیدم .
    ولی jhoseini کدی که داده بودند درست هستش و مشکلی هم نداره. ولی من یک در خواست دیگه دارم .

    میخام فایل هایی که اپلود شده رو در یک صحفه نمایش بده یعنی لیست فایل های اپلود شده رو نمایش بده
    یعنی طوری باشه که بتونیم لینک دانلود فایل رو کپی کنیم

    یعنی وقتی فایل اپلود شد در زیرش لینک تمام فایل اپلود شده رو نمایش بده جون مادرتون اگر کدش رو دارین ترو خدا کدش رو بزارید ممنون میشم
     
    نوشته شده توسط Goroopid در ‏18 سپتامبر 2007
  7. jhoseini

    jhoseini Member

    ارسال‌ها:
    783
    تشکر شده:
    286
    امتیاز دستاورد:
    16
    یه چیزی مثل این برای کارای خودم دارم، یخورده دسکاریش کردم، گزاشتم برات [​IMG]
     

    پیوست ها:

    • access.zip
      اندازه فایل:
      846 بایت
      نمایش ها:
      84
    نوشته شده توسط jhoseini در ‏18 سپتامبر 2007
  8. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    مرسی ممنون از کمک همه دوستان مخصوصا اقای حسینی اگر اشتباه نکرده باشم در فامیلیش یا اسمشون
     
    آخرین ویرایش: ‏19 سپتامبر 2007
    نوشته شده توسط Goroopid در ‏19 سپتامبر 2007
  9. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    اقای حسینی این کدی که شما دادید مشکل داره

    اخطار میده

    خودتون امتحان کنید access.php
     
    آخرین ویرایش: ‏21 سپتامبر 2007
    نوشته شده توسط Goroopid در ‏21 سپتامبر 2007
  10. jhoseini

    jhoseini Member

    ارسال‌ها:
    783
    تشکر شده:
    286
    امتیاز دستاورد:
    16
    باید permission شاخه مربوطه رو روی read$write بزارید، تا برنامه اجازه آپلود فایل داشته باشه
     
    نوشته شده توسط jhoseini در ‏21 سپتامبر 2007
  11. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    اقای حسینی این کدی که شما دادید مشکل داره

    اخطار میده

    خودتون امتحان کنید http://www.goroop.ir/access.php
     
    نوشته شده توسط Goroopid در ‏21 سپتامبر 2007
  12. Goroopid

    Goroopid Banned

    ارسال‌ها:
    58
    تشکر شده:
    7
    امتیاز دستاورد:
    6
    بازم مشکل داره ولی من روی لوکال تست کردم جواب میداد نمیدونم چرا روی سرور اصلی مشکل دار .

    راستی میشه کاری کرد که سرور مثل لوکال بشه باید کجای سایت برم که فایل هارو درست فراخوانی کنه ؟
     
    آخرین ویرایش: ‏21 سپتامبر 2007
    نوشته شده توسط Goroopid در ‏21 سپتامبر 2007
  13. parsmizban

    parsmizban Member

    ارسال‌ها:
    260
    تشکر شده:
    150
    امتیاز دستاورد:
    16
    سرور مثل لوکال هست فقط امنیتش بیشتره
    تو لوکال همه permission ها 0777 هست ولی رو سرور همه 0644
    خوب این لازمه پس باید اون فولدری که می خوای آپلود کنه به 0777 تغییرش بدی
    موفق باشید
     
    نوشته شده توسط parsmizban در ‏21 سپتامبر 2007
  14. jhoseini

    jhoseini Member

    ارسال‌ها:
    783
    تشکر شده:
    286
    امتیاز دستاورد:
    16
    اگه از هاست شما cpanel هستش، از طریق file.manager دایرکتوری مورد نظر رو پیدا کنید + رو اسمش کلیک کنید، از منو باری که بالا.سمت راست باز میشه، chaneg permission رو انتخاب کنید، روی 777 قرار بدید
     
    نوشته شده توسط jhoseini در ‏21 سپتامبر 2007
  15. parsmizban

    parsmizban Member

    ارسال‌ها:
    260
    تشکر شده:
    150
    امتیاز دستاورد:
    16
    البته از تو FTP هم میشه رو فولدر مورد نظر راست کلیک کن و permission ها رو عوض کن
     
    نوشته شده توسط parsmizban در ‏21 سپتامبر 2007
  16. wradmard

    wradmard Member

    ارسال‌ها:
    31
    تشکر شده:
    27
    امتیاز دستاورد:
    6
    این برنامه رو چطور میشه محدود کرد به دریافت یک نوع فایل مثل word و اگه آپلود موفقیت آمیز بود یا نبود یک پیام هم روی صفحه نشون بده؟
     
    نوشته شده توسط wradmard در ‏3 دسامبر 2007
  17. id_2pc

    id_2pc Member

    ارسال‌ها:
    84
    تشکر شده:
    1
    امتیاز دستاورد:
    6
    Lool
    Begoo Yek Site Mikhay Dige
     
    نوشته شده توسط id_2pc در ‏6 دسامبر 2007
  18. wradmard

    wradmard Member

    ارسال‌ها:
    31
    تشکر شده:
    27
    امتیاز دستاورد:
    6
    اولا فارسی بنویس عزیزم
    دوما یک راهنمایی در این مورد معناش این نیست که شما فکر میکنی
    سوما اگه نمیتونی کمک کنی لطفا پست الکی هم نده
     
    نوشته شده توسط wradmard در ‏6 دسامبر 2007
  19. id_2pc

    id_2pc Member

    ارسال‌ها:
    84
    تشکر شده:
    1
    امتیاز دستاورد:
    6
    lol

    mage hame mesle toand
     
    نوشته شده توسط id_2pc در ‏7 دسامبر 2007
  20. jhoseini

    jhoseini Member

    ارسال‌ها:
    783
    تشکر شده:
    286
    امتیاز دستاورد:
    16
    لطفاً بحث رو ادامه ندید !!
    آقای id_2pc شما هم بهتره سعی کنید چیزی بنویسید، که لااقل بک خواننده داشته باشه
    مطمئن باشید اگه چیزی ننویسید کسی دچار مشکل نمیشه.
     
    نوشته شده توسط jhoseini در ‏7 دسامبر 2007
وضعیت موضوع:
موضوع بسته شده است.

به اشتراک بگذارید