تحتاج إلى تفجير ملف نصي/csv تم تحميله من النموذج

StackOverflow https://stackoverflow.com/questions/1621183

  •  06-07-2019
  •  | 
  •  

سؤال

عندما أستخدم نموذج HTML لنشر ملف، كيف يمكنني معالجة محتويات هذا الملف في PHP؟

هل سيعمل هذا؟

$data = $_POST['file'];
$pre = explode(";;;", $data);

الملف هو ملف نصي راجع للشغل

تحديث
ملف CSV هو حقل محاط بـ :::والخطوط المنتهية بـ ;;;.كيف يمكنني تحميل هذا إلى متغير دون كسر البرنامج النصي PHP، وهو ما يحدث الآن

هل كانت مفيدة؟

المحلول

أم يمكنك القيام به

$data = file_get_contents($_FILES['file']['tmp_name']);
$pre = explode(";;;", $data);

شيء من هذا القبيل يجب أن تعمل

نصائح أخرى

لا، لن ينجح.ستحتاج إلى حفظ الملف محليًا أولاً، ثم فتح الملف باستخدام شيء مثل file_get_contents().يرجى قراءة دروس PHP حول تحميل الملفات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top