| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| ماهي الطريقه لرفع ملفات واضافة روابطهم في قاعدة البيانات ماهي الطريقه لرفع عدة ملفات واضافة روابطهم في قاعدة البيانات مثلا اذا اردت رفع برنامج + صوره للبرنامج من جهازي وعند الضغط على زر اضافة يتم رفع الملفات الى الموقع داخل فولدر معين واضافة روابطهم في قاعدة البيانات وبعد اتمام العمليه يتم ارجاع رساله تبين اتمام العمليه بنجاح او فشل العمليه وعدم ارجاع الرابط الاصلي للبرنامج اتمنى تكون الفكره واضحه وللتوضيح اكثر ارفقت صوره توضح المقصود =================================== سؤال اخر ماهي الطريقه لعمل اضافة جماعيه لمجموعة من البرامج مثل طريقة فور امج بحيث تكون لكل برنامج صوره واذا لم يتم ارفاق صوره للبرنامج يتم وضع صوره افتراضيه تبين انه لايوجد صوره توضيحيه للبرنامج | |||||
|
| |||||
|
مع العلم أن خلفيتي البرمجية عن رفع الملفات ليست بذات الإختصاص .. لكن بخصوص سؤالك : ماهي الطريقه لعمل اضافة جماعيه لمجموعة من البرامج مثل طريقة فور امج بحيث تكون لكل برنامج صوره واذا لم يتم ارفاق صوره للبرنامج يتم وضع صوره افتراضيه تبين انه لايوجد صوره توضيحيه للبرنامج فالجواب كالتالي: أضف جدول إضافي في قسم البرامج ..مثالها برامج الحماية!! وإجعل إسم الجدول image_url مثلاً !! وفي قيمته الإفتراضية إجعل رابط الصور الأساسية التي تريدها .. وعند إدخال صورة جديد ..فأكيد الفورم راح يعمل UPDATE set للجدول والبقية كما تعرف.. عموماً هذي الطريقة المتعارف عليها في عمل ذلك ..هناك طرق إضافية تلزم لوحة تحكم مبسطة لتعديل عنوان الصورة الإفتراضية وخلافه!! وأكيد الأخوان راح يفيدونك أكثر إن شاءالله ..دعواتك تحياتي
__________________ { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم | |||||
|
| |||||
|
لم أفهم سؤالك أخي الكريم .. هل تقصد أن لديك قائمة ببرامج موجودة في قاعدة البيانات وتريد تحديدها لإضافة عنوان الصورة الإفتراضية بشكل جماعي ؟ عموماً حلها سهل جداً إن شاءالله .. لكن أتمنى أن توضح المقصود من طلبك!! تحياتي
__________________ { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم | |||||
|
| |||||
|
السلام .. السر في رفع عده ملفات مرة واحده هي: ان ترسل الملفات بطريقه يجعل الPHP يستلمها مثل المصفوفة والطريقه هي تغير اسم "name" الINPUT من مثلأً "files" الى "[]files" و هذا سوف يعطي الملفات للPHP على شكل مصفوفه Array ... والتأكد من ذالك اطبع الناتج من print_r(FILES_$); // print_array وانشاء الله تعرف الباقي بنفسك | |||||
|
| |||||
| كود PHP: الكود اعتقد يعمل بشكل ممتاز .. ولكن يجب ان تقوم بالتحقق من الامتداد بشكل مكثف الاول ![]() تحياتي
__________________ النسخة الثانية من ابلود بلس قريبا جدا : + شريط مئوي لرفع الملفات + دعم اكثر من سيرفر لرفع الملفات Multi-Server + مكتبة ملفات مؤرشفة | |||||
|
| |||||
|
hilaby جزاك الله خير على التلميح Egyptechno بارك الله فيك وماقصرت الكود لرفع ملف واحد فقط ؟!! واذا كان لرفع ملف واحد كيف اقوم برفع ملفين وبعد رفعهم يتم ادخال روابطهم في قاعدة البيانات ؟؟؟ سوف اقوم بتجربه الكود وان شاءالله يكون هو المطلوب | |||||
|
| |||||
|
يكون التعديل بسيط جدا .. كود PHP: كود PHP:
__________________ النسخة الثانية من ابلود بلس قريبا جدا : + شريط مئوي لرفع الملفات + دعم اكثر من سيرفر لرفع الملفات Multi-Server + مكتبة ملفات مؤرشفة | |||||
|
![]() |
| أدوات الموضوع | |
| |