التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#1 (permalink)  
[سؤال] كيف يمكن التحكم بمجلد صور على الموقع..


بسم الله الرحمن الرحيم..
السلام عليكم ورحمة الله وبركاتة ..

لدي مجلد صور يحتوي على الكثير من الصور ..
كيف اقوم بوضع ملف يستعرض لي جميع الصور ..

هل لنا بذلك .؟؟




وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 06-08-2005, 11:52 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Dec 2004-
#2 (permalink)  

والله صعبه

بس هل اسماء الصور متسلسله

يعني
pic1
pic2
pic3


اذا كذا تقدر تسوي برنامج بسيط بال php يقوم بإستعراضها لك

وانا على استعداد اني اسويها لك






__________________
سبحان الله وبحمده ،، سبحان الله العظيم
تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)
طير شلوى غير متواجد حالياً   قديم 07-08-2005, 02:57 AM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#3 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة طير شلوى
والله صعبه

بس هل اسماء الصور متسلسله

يعني
pic1
pic2
pic3


اذا كذا تقدر تسوي برنامج بسيط بال php يقوم بإستعراضها لك

وانا على استعداد اني اسويها لك
ليست متسلسة أخي الكريم ..

صور كثيرة بإمتداد معين ..

هل من مبدع ؟؟






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 07-08-2005, 04:31 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2000-
#4 (permalink)  

تريد تستعرض الأسماء فقط أو الأسماء والصور أو الصور فقط ؟






زاحف غير متواجد حالياً   قديم 07-08-2005, 04:50 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Dec 2004-
#5 (permalink)  

اخوي مجاهد تقدر توحد الاسماء بطريقة سهلة

حدد كل الصور في الجهاز Ctrl + a
اضغط F2
اكتب الاسم الموحد .. مثلا mojahed
راح يعيد تسمية كل الصور ويعمل لها ارقام بالتسلسل

وارفع الصور للموقع

وبس ..






__________________
تفضل بزيارة مدونتي:
http://www.i3ziz.com

للمراسلة:
http://illusion.arabform.com
illusion غير متواجد حالياً   قديم 07-08-2005, 05:10 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#6 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة زاحف
تريد تستعرض الأسماء فقط أو الأسماء والصور أو الصور فقط ؟
الكل ..
الصور + الاسماء ..
بمعنى اذا رأيت صور مخالفة اقوم بحذفها من خلال الftp بمعرفة اسمها ..

يعني الصور + الاسماء ..




وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 07-08-2005, 05:11 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Oct 2001-
#7 (permalink)  

السلام عليكم
اخوي تقصد انك تريد تعرض الصور من مجلد وتحذف منها الصور الغير مرغوبة في موقعك ؟

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

وهذا مثال بسيط للطريقة إلي اقصده
كود:
#!/usr/bin/perl

$dirimg = "test"; # اسم المجلد

# لا يحتاج تعديل بعد هذا الخط
#######################################################################
use CGI;
my $GET = new CGI;

$dirroot = "$ENV{'DOCUMENT_ROOT'}/$dirimg"; # المسار كامل للمجلد
@remove_list = $GET->param("selected"); # وضع الصور المحددة في array
$cont = @remove_list; # الحصور على عددها
# نعرض صفحة الصور
print "Content-type: text/html\n\n";
print qq~<HEAD><meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
</HEAD>
<BODY><form method="POST" action="$ENV{'REQUEST_URI'}">~;

# فتح المجلد
opendir(DIR,"$dirroot") or print "لم نتمكن من فتح مجلد الصور<br>";
  while (my $file = readdir(DIR)) {
    if ($file =~ /(.*)\.(jpg|gif|png)$/i) { # تحديد امتدادات الصور
      # عرض كل صورة مع صندوق التحديد
      $selected .= qq~<input type="checkbox" name="selected" value="$file"><img src="$file"><hr>~;
    }
  }
closedir(DIR); # غلق المجلد

if ($cont) { # اذا كان هناك عدد محدد
   unlink("$dirroot/$_") foreach (@remove_list); # حذف الصور المحددة
   print "تم مسح عدد $cont صورة<br><a href=\"$ENV{'REQUEST_URI'}\">عوده</a>"; # رسالة الحذف
} else { # عدى ذلك فانه سيظهر الصور مع صندوق تحديده
  print qq~$selected<input type="submit" value="حذف المحدد"></form></BODY>~;
}
هي طبعا Perl/CGI وتقدر تعمله بنفس الاسلوب او افضل باي لغة ثانية غير البيرل ...

وشكرا






__________________
موت الصالح راحة لنفسه * وموت الطالح راحة للناس
مسالم2002 غير متواجد حالياً   قديم 07-08-2005, 06:32 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#8 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة v123v.com
اخوي مجاهد تقدر توحد الاسماء بطريقة سهلة

حدد كل الصور في الجهاز Ctrl + a
اضغط F2
اكتب الاسم الموحد .. مثلا mojahed
راح يعيد تسمية كل الصور ويعمل لها ارقام بالتسلسل

وارفع الصور للموقع

وبس ..
يا هلا بيك أخي الكريم ..

ليست الطريقة التي وضعتها هي المقصودة ..

وشكراً لك على ردك الكريم ..





وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 07-08-2005, 10:29 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#9 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة مسالم2002
السلام عليكم
اخوي تقصد انك تريد تعرض الصور من مجلد وتحذف منها الصور الغير مرغوبة في موقعك ؟

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

وهذا مثال بسيط للطريقة إلي اقصده
كود:
#!/usr/bin/perl

$dirimg = "test"; # اسم المجلد

# لا يحتاج تعديل بعد هذا الخط
#######################################################################
use CGI;
my $GET = new CGI;

$dirroot = "$ENV{'DOCUMENT_ROOT'}/$dirimg"; # المسار كامل للمجلد
@remove_list = $GET->param("selected"); # وضع الصور المحددة في array
$cont = @remove_list; # الحصور على عددها
# نعرض صفحة الصور
print "Content-type: text/html\n\n";
print qq~<HEAD><meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
</HEAD>
<BODY><form method="POST" action="$ENV{'REQUEST_URI'}">~;

# فتح المجلد
opendir(DIR,"$dirroot") or print "لم نتمكن من فتح مجلد الصور<br>";
  while (my $file = readdir(DIR)) {
    if ($file =~ /(.*)\.(jpg|gif|png)$/i) { # تحديد امتدادات الصور
      # عرض كل صورة مع صندوق التحديد
      $selected .= qq~<input type="checkbox" name="selected" value="$file"><img src="$file"><hr>~;
    }
  }
closedir(DIR); # غلق المجلد

if ($cont) { # اذا كان هناك عدد محدد
   unlink("$dirroot/$_") foreach (@remove_list); # حذف الصور المحددة
   print "تم مسح عدد $cont صورة<br><a href=\"$ENV{'REQUEST_URI'}\">عوده</a>"; # رسالة الحذف
} else { # عدى ذلك فانه سيظهر الصور مع صندوق تحديده
  print qq~$selected<input type="submit" value="حذف المحدد"></form></BODY>~;
}
هي طبعا Perl/CGI وتقدر تعمله بنفس الاسلوب او افضل باي لغة ثانية غير البيرل ...

وشكرا
هل من توضيح أكثر ؟؟

يعني مثال جاهز ؟؟

ياريت ..

وشاكر لك ردك الكريم ..






وخالص المودة ،،






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 07-08-2005, 10:30 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#10 (permalink)  

السلام عليكم

اخي مجاهد

هنا الحل

http://www.swalif.net/softs/showthread.php?t=126739

تحياتي






الوكيل غير متواجد حالياً   قديم 08-08-2005, 04:32 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Dec 2004-
#11 (permalink)  

^
^
^

سبقتني

هذا يصلح لك يامجاهد

بس حط الملف داخل المجلد اللي فيه الصور ويقوم باستعراضها بشكل مررررتب مررره






__________________
سبحان الله وبحمده ،، سبحان الله العظيم
تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)
طير شلوى غير متواجد حالياً   قديم 08-08-2005, 05:26 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Oct 2001-
#12 (permalink)  

السلام عليكم

اخوي مجاهد ...

مادري شو قصدك بتوضيح اكثر ... لاني اشوف كل شي واضح

على العموم ما دام الاخوان ما قصروا ووفرو لك المطلوب ... فتوكل على الله وجربه

وشكرا






__________________
موت الصالح راحة لنفسه * وموت الطالح راحة للناس
مسالم2002 غير متواجد حالياً   قديم 08-08-2005, 08:25 AM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#13 (permalink)  

شكراً لكم أخواني الكرام ..

ولكن لدي سؤال للاخوة محترفي php ..

هل هنالك دالة يمكن استخدامها في الملف تظهر لنا جميع الصور الموجودة في مجلد ما في الموقع ؟؟ مع وضع المصغرات لها ؟؟

أفيدوني ,..






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 25-12-2005, 04:48 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Nov 2005-
#14 (permalink)  

هاهاهاهاها طيب ليه التعقيد ده كله ..

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

الا لو كان قصدك هو أن تعرض هذه الصور فى صفحة لزوارك فالأمر يختلف ..

أرجو التوضيح






__________________
تصميم .
tassmem غير متواجد حالياً   قديم 30-12-2005, 12:19 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#15 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة tassmem
هاهاهاهاها طيب ليه التعقيد ده كله ..

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

الا لو كان قصدك هو أن تعرض هذه الصور فى صفحة لزوارك فالأمر يختلف ..

أرجو التوضيح
انا لدي مركز تحميل ..
واريد ان اعرض مافيه من صور ..

هذا ما اريدة ..






__________________
██████████
██████████
██████████


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


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 30-12-2005, 10:55 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 09:16 PM بتوقيت المملكة العربية السعودية