صفحة 2 من 4 الأولىالأولى 1234 الأخيرةالأخيرة
النتائج 16 إلى 30 من 48

الموضوع: الدالة COPY@ لا تعمل ..!

  1. #16


    عزيزي سكريبت العرب

    الفورم لازم يحتوي على enctype حتى يتمكن من نقل الملف

    كود:
    <form action="add.php" method="post" enctype="multipart/form-data">
      <input type='text' value='' name='name'>
      <input type='file' value='' name='images'>
      <input type='submit' value='upload'>
    </form>
    بعد كذا راح تستقبل المتغير كالتالي

    كود:
    print $_FILES['images']['name'];
    أعتقد ما عندك مشكة ولا شيء، كل الموضوع إنك نسيت الـ enctype

    الواثب






  2. #17
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    عزيزي هذي حاطينا للتعامل مع السيف مود


    بس لازم تدخل فيها باراميتر صحيح حتى تعطيك الاداء





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف



  3. السلام عليكم

    جربت الدالة وهي كما ذكرت اخوي Sn3s

    move_uploaded_file


    لكن ماتنفع مع السيف مود نهائيا

    هل من دالة أخرى تفيدنا؟؟؟


    تحياتي للجميع





    __________________
    كل مالا يعطى يضيع

  4. #19


    طبعا هناك شرح بسيط حول عملية التحميل بواسطة بي إتش بي ، حيث أنها تختلف عن ما يحدث في لغات أخرى مثل كولد فيوجن وASP

    الموضوع ياطويل العمر والسلامة ، أن بي إتش بي راح تقوم بإرسال الملف تحت مجلد مؤقت خاص بها وليس تحت المساحة المتاحة للموقع من قبل المستضيف ، وراح تعطيه اسم وحيد لايمكن أن يتكرر وسيكون الاحتفاظ به مؤقت أيضا ، يعني سيتم حذفه بمجرد انتهاء تحميل السكريبت الذي رفع الملف ذاته!

    فإذا لم تقم بإنقاذ هذا الملف من الهلاك ( حلوة هلاك ) وتحويله إلى المساحة الخاصة بك، فإنك ستفقده إلى الأبد (تقريبا).

    لذلك عليك استخدام الأمر move_uploaded_file لنقله من المنطقة المؤقتة الخاصة بـ php إلى المساحة الخاصة بالموقع. وأنصحك بالرجوع إلى موقع php.net حيث ستجد بعض التفاصيل والأوامر التي تساعدك على التأكد من سلامة عملية النقل وما إلى ذلك.

    الواثب






  5. #20
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    تاكد من سيرفرك لان الدالة تعمل 100% مع السيف مود

    يبدو انك قاعد تدخل باراميتر خطاء و مو مضبط الشغل


    و مثل ما قال الاخ الواثب راجع موقع php.net

    اهو افضل و اقوى مصدر للمبرمجين و راح تحصل فية كل الي تبية





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف



  6. مشكورين اخواني

    لكني جربت حسب ماهو هنا


    http://www.php.net/manual/en/features.file-upload.php


    وبالكود التالي


    $uploaddir = "/home/*******/public_html/upload/1/";

    $uploadfile = $uploaddir . basename($_FILES['file']['name']);

    move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile);


    لكن مانجح والسيرفر على السيف مود

    في حين

    بهالطريقة نجحت في سيرفر عادي مو على السيف مود

    تحياتي لكم





    __________________
    كل مالا يعطى يضيع

  7. #22
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    طيب شنو رسالة الخطاء الي تطلع لك ؟؟





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف



  8. شوفه اخوي

    http://www.saher4ever.com/upload



    بكل مرة لم يتم التحميل


    رغم نفس الدوال بالضبط بموقعي

    http://wh-em.com/up.php

    وكلها على السيف مود


    ولي استفسار

    كيف اا بعرف دالة ما معطلة ولا لا بدون الدخول على ملف

    php.ini

    لأن ماعندي صلاحية وحاب اعرف شنو الدوال المعطلة

    ومشكور وجزاك الله خير
    تعبتك معاي

    تحياتي لك





    __________________
    كل مالا يعطى يضيع

  9. #24
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2001
    المشاركات
    576


    السلام عليكم
    لاداعي لتفعيل القلوبل ريجيستر ،وللوصول غلى متغيرات النموذج يتم بالشكل التالي:
    اسم الحقل: file
    بدون الريجستر قلوبل: $_POST[file]
    بالريجستر قلوبل: $file
    إيقاف الريجستر قلوبل فيه أمان اكثر لأنه يمنع الوصول غلى المتغيرات وتعديلها عبر المتصفح مثلاً

    بخصوص دالة copy لايمكننا معرفة المشكلة دون ظهور رسالة الخطأ لذلك قم بإزالة علامة @ قبل الدالة لتظهر رسائل الخطأ،ويفضل ان تضع في أعلى الملف هذا السطر:
    error_reporting(1);






  10. #25
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    انا عارف بس الاخ يتكلم عن move_uploaded_file

    لانها تعمل مع السيف مود و انا مستغرب ليش مو شغالة معاة

    و مثل ما قال الاخ php الايرور تريغر (صائد الاخطاء) و هي علامة @

    ما تخلي رسائل الخطاء تظهر





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف



  11. السلام عليكم


    مشكورين يالغالين على هالتواصل


    move_uploaded_file ($file, "$des") or die ("لم يتم التحميل بنجاح");


    هذي الدالة بشكلها النهائي

    ازلت @


    واضفت

    error_reporting(1);

    والنتيجة نفسها



    تحياتي





    __________________
    كل مالا يعطى يضيع

  12. #27
    عضو فعال
    تاريخ التسجيل
    Jul 2001
    المشاركات
    1,852


    طيب وين رسالة الخطاء ؟؟





    __________________
    مرحبا بكم في مدونتي
    http://www.abdullah.cc

    معا لنشر المعلومه في سوالف

  13. #28
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    261


    عزيزي الإمبراطور ..

    أضفني لديك على الماسنجر ..

    يبدو أني وجدت الحل ..








  14. السلام عليكم اخوي سكريبت العرب

    مشكور ياخوي وربي يجزاك خير

    اتمنى تضع الحل هنا حتى يستفيد منه الجميع ونتناقش فيه

    لأن تواجدي على المسنجر جدا نارد

    جزاك الله خير وبالتوفيق





    __________________
    كل مالا يعطى يضيع

  15. #30
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    261


    أنا قصدت من الماسنجر أن نحاول تجربة العديد من الحلول فقط ..!

    حاضر ..

    $path = $_SERVER['DOCUMENT_ROOT'];

    هذا هو الحل بكل بساطة ..

    ضع المتغير path قبل المسار المطلوب رفع الملف اليه ..

    تحياتي لك ..










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض