upload فایل

سوال

سلام برای داشتن یک فرم ساده آپلود در php این کد هارو دارم

روی xampp تست میکنم و هر بار این خطا رو میده

 

Notice: Undefined index: fileToUpload in C:xampphtdocsupload.php on line ۳

Notice: Undefined index: fileToUpload in C:xampphtdocsupload.php on line ۲۳
Sorry, only JPG, JPEG, PNG & GIF files are allowed.Sorry, your file was not uploaded.

 

ممنون میشم راهنمای کنید

 

در حال بررسی 0
, ۱۳۹۸/۱/۱۸ ۱۳:۰۲:۱۷ 1 پاسخ ها کاربر تازه 0

پاسخ ( 1 )

    1
    ۱۳۹۸/۱/۱۸ ۱۷:۱۶:۴۵

    سلام

    شما طبیعتا یک input دارید از نوع file که کاربر بتونه فایلی رو آپلود کنه، طبق کدهایی که نوشتید، نام این input باید fileToUpload باشه، تا دو خطای زیر رفع بشه:

    یعنی input شما رو باید به این شکل تعریف کنید:

    و شما از خط ۲۸ تا ۳۲، محدودیت گذاشتید که فقط فایل های با پسوند JPG, JPEG, PNG & GIF آپلود بشن و اگه فایلی به غیر از این پسوندها آپلود کنید، بهتون خطایی که گذاشتید رو میده:

    اگر میخواید محدودیت پسوند فایل رو بردارید که هر فایلی رو بتونید آپلود کنید، خطهای ۲۸ تا ۳۲ رو حذف کنید.

    یه سورس آپلود فایل در PHP براتون میزارم که در صورت تمایل ازش استفاده کنید، برای دانلود کلیک کنید.

    موفق باشید.

ارسال یک پاسخ