صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 16

الموضوع: هل انت مبرمج اذا تفضل بالدخول...

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328

    هل انت مبرمج اذا تفضل بالدخول...



    السلام عليكم و رحمة الله و بركاته
    الاخوه الاعزاء..
    اود ان اطلب منكم المساعده بتعديل ملف لسكريبت تحميل الصور يقوم بتحميل صوره كل مره لهذا ارجو تعديل لامكانية تحميل 6 صور في نفس الوقت. حاولة التعديل و لكن لم انجح لهذا ارجو ممن لديه الخبره بلغة php المساعده ان أمكن.

    ملاحظة السكريبت مرفق لكم لتعديل و اعتقد التعديل بملف واحد و هو upload.php

    ارجو عدم تجاهل الموضوع للاهمية..

    و لكم الشكر

    أخيكم/فتى عمان





    الملفات المرفقة الملفات المرفقة
    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    572


    عزيزي لو كان السكربت يرفع صوره لمنتج ما .. بمعنى انه يوجد لديك منتجي او اي موضوع وتريد رفع 6 صور له يجب ان تضيف 5 حقول اخرى في قاعدة البيانات
    اما لو كانت الصور لها جدول خاص بها وهنا عليك شغل اصعب..

    تريد ان ترفع 6 صور دفعه واحده ولكل واحده اسم متغير .. وعند الادخال في قاعدة البيانات تعمل العمليه 6 مرات لكل متغير.. ولكن الاسهل ان تضع على شكل مصفوفه:
    راقب الكود:


    كود:
    <form method="post" action="2.php">
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="submit" value="okey"><br>
    هذه تضع القيم في مصفوفه اسمها filename طبعا القسمه 0 هي الملف الاول والقيمه 1 هي الثاني وهكذا.. ولكن ماذا لو تريد رفع 100 ملف هل تريد كتابة 100 نموذج؟؟ بالطبع لا.. راقب الكود التالي:


    كود:
    <?php
    print "<form method=\"post\" action=\"2.php\">";
    for($i=0;$i<6;$i++)
        {
     print "<input type=\"file\" name=\"filename[]\"><br>";  }  
    print "<input type=\"submit\" value=\"Go\"</form>";
    ?>
    هنا يتم رفع 6 ملفات (حسب التكرار وتستطيع تحديد المتغير i بالف لترفع الف ملف) المهم المتغيرات فاتت بالمصفوفه

    ************************************************
    الان باقي عليك انك تضعخم في قاعدة البيانات
    تاخد كل تعمل متغير متحدد له القيمه 0 .. وتعمل تكرار بحيث انه لو وجد رقم هذا العنصر في المصفوفه يضيفه لقاعدة البيانات .. ويضيف للمتغير 1 .. الطريقه العاديه يعني
    تحياتي





    __________________
    لا اله الا انت سبحانك اني كنت من الظالمين

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    [QUOTE=Pal-Heart]عزيزي لو كان السكربت يرفع صوره لمنتج ما .. بمعنى انه يوجد لديك منتجي او اي موضوع وتريد رفع 6 صور له يجب ان تضيف 5 حقول اخرى في قاعدة البيانات
    اما لو كانت الصور لها جدول خاص بها وهنا عليك شغل اصعب..

    تريد ان ترفع 6 صور دفعه واحده ولكل واحده اسم متغير .. وعند الادخال في قاعدة البيانات تعمل العمليه 6 مرات لكل متغير.. ولكن الاسهل ان تضع على شكل مصفوفه:
    راقب الكود:


    كود:
    <form method="post" action="2.php">
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="file" name="filename[]"><br>
    <input type="submit" value="okey"><br>
    السلام عليكم و رحمة الله و بركاته
    أخي العزيز..
    في البداية اشكرك على مساعدتك هذه إلا انني قد حاولة التعديل على السكريبت و لكن للاسف يظهر لدي الخطأ الاتي:
    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in c:\AppServ\www\forum\upload\index.php on line 58

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

    آمل ان لا اكون قد اسبب لك متاعب و لكن ارجو منك التأكد من الملف upload.php ضمن السكريبت و المرفق في المشاركة الاولى و على ابة حال الملف ارفقه لك ايضا بهذه المشاركة.

    في انتظار ردك..

    تحياتي
    أخيك/فتى عمان





    الملفات المرفقة الملفات المرفقة
    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    السلام عليكم و رحمة الله و بركاته
    الاخوه الاعزاء..
    في انتظار من بإمكانه المساعده في تعديل السكريبت .


    تحياتي
    اخيكم / فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    في انتظار مساعدتكم


    اخيكم/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  6. #6


    السلام عليكم

    كود:
    <input type=file name=file size=30><br><br>
    عدل السطر السابق إلى
    كود:
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file'' name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    السطرين
    كود:
    @copy($file, "$absolute_path/$uID/$file_name")
    	or $endresult = "??? ???? ??? ????? ?????";
    إلى التالي:
    كود:
    foreach ($file as $kay=>$item)
    @copy($item, "$absolute_path/$uID/$file_name");
    اعذرني إن وجدت على أخطاء لأني كتبت البرمجة ارتجالاً





    __________________
    عزوز الحسني

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اقتباس المشاركة الأصلية كتبت بواسطة أبو ماجد الصارم
    السلام عليكم

    كود:
    <input type=file name=file size=30><br><br>
    عدل السطر السابق إلى
    كود:
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file'' name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    <input type="file" name="file[]" size="30"><br><br>
    السطرين
    كود:
    @copy($file, "$absolute_path/$uID/$file_name")
    	or $endresult = "??? ???? ??? ????? ?????";
    إلى التالي:
    كود:
    foreach ($file as $kay=>$item)
    @copy($item, "$absolute_path/$uID/$file_name");
    اعذرني إن وجدت على أخطاء لأني كتبت البرمجة ارتجالاً
    السلام عليكم و رحمة الله و بركاته
    أخي العزيز..
    اشكرك لمساعدتك لي و لكن للاسف تظهر لدي نفس المشكله : Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in c:\AppServ\www\forum\upload\index.php on line 57


    عموما عندما استبدل السطور اعلاه بالتالي:
    كود PHP:
    <input type=file name=file[] size=30><br><br>
    <
    input type=file name=file[] size=30><br><br>
    <
    input type=file name=file[] size=30><br><br>
    <
    input type=file name=file[] size=30><br><br>
    <
    input type=file name=file[] size=30><br><br>
    <
    input type=file name=file[] size=30><br><br
    حينها لا يظهر الخطأ و لكن عند محاولة رفع الملفات يظهر الخطأ التالي( نوع ملف غير مسموح به ).

    لذا ارجو منك المساعده في ايجاد الحل للخطأ.

    تقبل تحياتي
    أخيك/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  8. #8


    جرب التالي:

    كود PHP:
    if ($_FILES['file'][$key] != '')
    {
        @
    copy($item"$absolute_path/$uID/".$_FILES['file'][$key]);







    __________________
    عزوز الحسني

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اقتباس المشاركة الأصلية كتبت بواسطة أبو ماجد الصارم
    جرب التالي:

    كود PHP:
    if ($_FILES['file'][$key] != '')
    {
        @
    copy($item"$absolute_path/$uID/".$_FILES['file'][$key]);

    السلام عليكم و رحمة الله و بركاته
    اخي العزيز..
    للاسف نفس الخطأ : Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in c:\AppServ\www\forum\upload\index.php on line 57

    علما بان الخطأ في السطر 57 و هو :
    كود PHP:
    <input type="file" name="file[]" size="30"><br><br
    و لا يظهر الخطأ فقط في استبدال السطر السابق بالسطر التالي:

    كود PHP:
    <input type=file name=file[] size=30><br><br
    إلا انه ايضا لا استطيع تحميل الملفات حيث يظهر الخطأ التالي نوع ملف غير مسموح به )

    و يعمل السكريبت بشكل صحيح عند اعادة السطر الاساسي و هو :

    كود PHP:
    <input type=file name=file size=30><br><br
    إلا ان المشكله سوف تكون امكانية تحميل ملف واحد كل مره و انا ارغب بإمكانية تحميل 6 ملفات نفس الوقت.

    لذا ارجو منك المساعده و اعتذر لك على المتاعب التي اسببها لك.

    تقبل تحياتي
    أخيك/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  10. #10


    حسناً جرب التالي:
    كود:
    <input type=\"file\" name=\"file[]\" size=\"30\"><br><br>






    __________________
    عزوز الحسني

  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اقتباس المشاركة الأصلية كتبت بواسطة أبو ماجد الصارم
    حسناً جرب التالي:
    كود:
    <input type=\"file\" name=\"file[]\" size=\"30\"><br><br>
    السلام عليكم و رحمة الله و بركاته
    أخي العزيز..
    اعتذر لتأخر بالرد عليك عموما لقد قمت بتجربة ما قد ذكرته اعلاه الان لا يظهر الخطأ السابق و لكن في حال محاولة تحميل اي ملف تظهر الملاحظة التاليه (نوع ملف غير مسموح به) بالرغم ان امتداد الملف هو gif و هو مسموح به بالسكريبت؟؟

    لذا ارجو منك المساعده ان امكن

    تقبل تحياتي
    أخيك/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  12. #12


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





    __________________
    لا إله إلا أنت سبحانك اني كنت من الظالمين

  13. #13


    قبل ما نخش عليه السكربت كم ملف ؟


    وهل فيه تسجيل وعضوية ومش عارف شنو ؟؟





    __________________
    حمل ملفاتك للنت بدون تسجيل بدون حذف
    http://www.091-092.com/uploader/uploader.php

    ايضا دعم عربي مجاني لمجلة مامبو وجملة وداعا للنيوك
    http://www.091-092.com/091-092/index.php?showforum=19

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اقتباس المشاركة الأصلية كتبت بواسطة كلاسيك
    ممكن ترفق لنا السكربت بعد اخر تعديل لك
    السلام عليكم و رحمة الله و بركاته
    أخي العزيز..
    بخصوص السكريبت تجد بهذه المشاركه http://www.swalif.net/softs/showpost...28&postcount=1 بنفس الموضوع و لكن قبل التعديل حيث التعديل لم يكن صحيح يبدو به خطأ لهذا بإمكانك مراجعة السكريبت و تجربة التعديل عليه لكي تتأكد من الخطأ.

    شكرا لك

    تقبل تحياتي
    أخيك/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اقتباس المشاركة الأصلية كتبت بواسطة libyanguide.com
    قبل ما نخش عليه السكربت كم ملف ؟


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

    ملاحظة: السكريبت هو لتقديم خدمة تحميل الصور او الملفات لاعضاء المنتدى فقط


    شكرا لك

    تقبل تحياتي
    أخيك/فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان





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

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

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