أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

كود عرض الصور من مجلد والتحكم بها إستعراض وحذف



18-10-2013 10:48 مساءً
alshweb
معلومات الكاتب
مميزات الكود

1:-الكود يعرض الصورعلى شكل مصغرات بامكانك تعديل حجم المصغرة

2:-امكانية الحذف والعرض ومعرفة عدددالصور

3:-عرض الاسم عند الاستعراض



مثال على الرابط
http://i4ye.net/PL/t1098

بالامكان تجربة الحذف والاستعراض فهو للتجربة


صورة من مدير معرض الصور


كود عرض الصور من مجلد والتحكم بها إستعراض وحذف




CODE
<?php
		extract($_POST);
		extract($_GET);  
		/*
		كائن عرض  الصور في مجلد كمصغرات  والتحكم فيها من 
		
		عرضها مكبرة  او حذفها
		لاي استفسار
		www.i4ye.net
		*/
		// المجلد الذي تريد عرض صوره
		$dir="pc/pic";
		// عدد الصور بكل صف
		$numca = 5;
		///////////////////////////////
		if ($action == 'delete'){
		$set = unlink("$dir/$file_delete");
		if($set){$msg = " تم الحذف <br><br><br>";}
		else{$msg = " لم يتم حذف الملف <br><br><br>";}
		echo "<div align='center'><b><a href='$PHP_SELF'>
		
		الرئيسية</a><br><hr><br>$file_shwo<br><br>
		$msg
		</b></div>";
		exit;
		}
		////////////////////////////////////////////////////////
		if ($action == 'shwo'){
		echo "<div align='center'><b><a href='$PHP_SELF'>
		
		الرئيسية</a><br><hr><br>$file_shwo<br><br>
		<img src='$dir/$file_shwo' border='0'><br><br>
		<a href='$PHP_SELF?action=delete&file_delete=
		
		$file_shwo'> [ حذف ]</a>
		</b></div>";
		exit;
		}
		
		/////////////////////////////////////////////////////
		
		if ($dh = opendir("$dir")){
		        $files = array();
		        while (($file = readdir($dh)) !== false){
		                if ($file == "." or $file == ".." or $file == 
		
		"Thumbs.db"){
		                        continue;
		                }
		                $files[] = $file;
		        }
		        $files_num=count($files);
		        echo "<center>عدد الصور = ".$files_num."<br><hr 
		
		width=30%  color=#0080FF>";
		        $counter=0;
		        $ca = 1;
		        echo "<table><tr>";
		        while($counter<$files_num){
		                 $file = "$dir/$files[$counter]";
		                echo"<td><a href='$PHP_SELF?
		
		action=shwo&file_shwo=$files[$counter]'><img 
		
		src='$dir/$files[$counter]' border='0' width='150' 
		
		height='150'></a> <br style='line-height: 25%'>
		                <a href='$PHP_SELF?action=shwo&file_shwo=
		
		$files[$counter]'> [ مشاهدة ]</a> |
		                <a href='$PHP_SELF?
		
		action=delete&file_delete=$files[$counter]'> [ حذف ]</a>
		                </td>";
		                $counter++;
		                if ($ca == $numca){
		                        echo "</tr><tr>";
		                        $ca = 0;
		                }
		                $ca = $ca+1;
		        }
		        echo "</tr></table>";
		
		}
		?>
		
		


ضع الصور بمجلد اسمه picوضعه بجوار الملف المرفق

او انسخ الكود للمفكرة باسم pic.php


سارفق ملف جاهز جرب على السيرفر الشخصي
تم تحرير الموضوع بواسطة :alshweb بتاريخ: 19-10-2013 08:51 صباحاً

 
  pc.zip   تحميل zip مرات التحميل :(18)
الحجم :(1072.013) KB

look/images/icons/i1.gif كود عرض الصور من مجلد والتحكم بها إستعراض وحذف
  19-10-2013 07:45 صباحاً   [1]
محمد
معلومات الكاتب
راائع جداً


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
مشكلة تكبير الصور في المواضيع Sofiene2023
2 59 MAHDI H.D
كيف اركب هذه الصوره في شعار اللوقو شبعان
9 105 شبعان
حصريا :- شرح تغيير حجمـ الصورهـ الشخصيه :: لكثرهـ طلبها :: بالصــور :: кℓαѕн
8 5134 شبعان
إضافة أيقونة رفع الصور الذكية والمتجاوبة لمحرر المنتدى Soliman
10 460 شبعان
حول تعديل الصورة الشخصية Sofiene2023
5 169 Soliman

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 04:18 AM