Error Uplaod-file

0 امتیاز
28 بازدید
سوال شده شهریور 11, 1394 توسط hadi.es  
برچسب گذاری دوباره شهریور 13, 1394 توسط ASHKARAN

وقتی میخوام نام فایلی رو که آپلود میکنم توی سرور لوکال این ارور رو میده :

Undefined index: email in C:\wamp\www\php.php on line 8

 

دلیلش چیه؟؟

توی فایل php.ini همه چیزیش روبراهه

 

این مطلب را به اشتراک بگذارید

1 پاسخ

0 امتیاز
پاسخ داده شده شهریور 13, 1394 توسط ASHKARAN  
انتخاب شده شهریور 13, 1394 توسط ASHKARAN
 
بهترین پاسخ

با عرض سلام

این خطا زمانی اتفاق میوفته که  شما بخواین از یک متغیر یا مقدار استفاده کنین اما اون رو تعریف نکرده باشین یا مقداری نداشته باشه

در متن خطایی که ارسال فرمودید مشخصا مقداری برای email  وجود نداره

با استفاده از کد زیر میتونید مقدار متغیرها رو بررسی کنین

    $name     = $_FILES["file"]["name"];
    $tmp_name = $_FILES['file']['tmp_name'];
    $error    = $_FILES['file']['error'];
    
    if(isset($_POST['email']))
    {
         // code khud ra inja benewisid
    }
    else
    {
         //  meghdare null
    }

 

 

دارای دیدگاه شهریور 14, 1394 توسط hadi.es  
میخوام وقتی برای آپلود فایل با هر بار که روی دکمه ی browse کلیک میکنم یک دکمه browse دیگه درست بشه خب حالا میخوام بدونم آیا با با php میشه اینکارو انجام داد یا نه؟؟ آیا با javascript میشه این کارو انجام داد؟؟
با کدومشون میشه؟؟ من هرکاری کردم با php  درست نشد!!!
جاوااسکریپت بلد نیستم!
دارای دیدگاه مهر 10, 1394 توسط ASHKARAN  
مسلما تنها راه شما استفاده از جاوااسکریپته !
راحت ترین راهی که می تونم بهتون پیشنهاد کنم استفاده از اسکریپت های معرفی شده در لینک های زیره :
https://blueimp.github.io/jQuery-File-Upload/index.html
http://demo.tutorialzine.com/2013/05/mini-ajax-file-upload-form/

739 سوال

691 پاسخ

1,183 دیدگاه

345 کاربر

متاسفانه نیستم

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...