bookmark_borderbookmark
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Eric Bidelman
تتضمّن مقالتي "حيل جديدة في XMLHttpRequest2" العديد من الأمثلة الرائعة، ولكنّها لا تتضمّن أي رمز خادم لتوضيح كيفية معالجة الملفات. إذا أردت معرفة كيفية معالجة عملية تحميل ملف باستخدام xhr.send(FormData)، إليك مثال سريع على تحميل صورة باستخدام PHP.
هذا الخادم بسيط، ولكنه يوضّح شيئَين. الطريقة الأولى هي إرسال ملف وحمولة إضافية في الوقت نفسه. أما الطريقة الثانية، فهي كيفية الحصول على الملف (والبيانات الأخرى) في PHP. أخيرًا، يتم ترميز الصورة في عنوان URL data: وتضمينها في استجابة JSON يتم إرسالها مرة أخرى إلى العميل.
تاريخ التعديل الأخير: 2012-04-17 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2012-04-17 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]