منتدى ليبياأرس منتدى ليبياأرس منتدى ليبياأرس

على الراغبين في الإنظمام الى فريق المنتدى كمشرفين يمكنهم مراسلة ال admin بالخصوص.


العودة   منتدى ليبياأرس > الحـاســوب > تطوير المواقع والمنتديات

تطوير المواقع والمنتديات خاص بتصميم و تطوير المواقع على الشبكة العنكبوتية الإنترنت.

إضافة رد
 
أدوات الموضوع
قديم 2011-11-08, 07:17 PM   #1
عبسي الحمديني
مبرمج المستحيل
 
الصورة الرمزية عبسي الحمديني
 
تاريخ التسجيل: May 2010
الدولة: Libya
المشاركات: 2,923
معدل تقييم المستوى: 18
عبسي الحمديني على الطريق الصحيح لتعريف نفسه
افتراضي برمجة معرض صور



السلام عليكم

أول شي انديروا قااعدة بيانات اجديدة وانسميهاا اي سم وانا سميتها gallery

ونديروا مجلد في االسرفير gallery نفس ااسم قاعدة البيانت

نطبق اوامر انشاء الجداول



كود PHP:
CREATE TABLE IF NOT EXISTS `album` (
  `
idint(15NOT NULL auto_increment,
  `
namevarchar(100NOT NULL,
  
PRIMARY KEY  (`id`)


كود PHP:
CREATE TABLE IF NOT EXISTS `images` (
  `
pic_idint(15NOT NULL auto_increment,
  `
album_idvarchar(100NOT NULL,
  `
real_namevarchar(100NOT NULL,
  `
namevarchar(100NOT NULL,
  `
sizevarchar(50NOT NULL,
  `
datevarchar(50NOT NULL,
  
PRIMARY KEY  (`pic_id`)


نسوي الكونفق

config.php


كود PHP:
<?php

// نحط معلومات الاتصال بالقاعده
$mysql_con mysql_connect("localhost""root""000000");

if(!
$mysql_con)**
    
    die(
"Can not connect to database: <b><i>".mysql_error()."</i></b>");
    
}

// نحط اسم قاعدة البيانات
$mysql_select_db mysql_select_db("gallery"$mysql_con);

if(!
$mysql_select_db)**
    
    die(
"Can not select database: <b><i>".mysql_error()."</i></b>");
    
}


?>

نسوي الاندكس


كود PHP:
                }else{
                    
                    
$row mysql_fetch_array($query);
                    
$album_id $row['id'];
                    
                }
                
                echo 
"Album created! <a href='index.php?act=view&id=".$album_id."'>View</a>";
                
            }
            
        }
        
    }
    
    function 
upload_image_form()**
        
        
$date date("YmdHis");
        
$micro explode("."microtime(true));
        
$uniname $date."".$micro['1'];
        
$album_id addslashes(htmlentities(htmlspecialchars($_REQUEST['id'])));
        
        if(!
is_numeric($album_id))**
            
            die(
"Wrong album ID!");
            
        }else{
            
            echo 
"Upload new image<br /><br />";
            echo 
"<i>You can upload: JPG, GIF and PNG images.</i><br />";
            echo 
"<form enctype='multipart/form-data' action='index.php?act=upload&do=add&id=".$album_id."' method='post'>";
            echo 
"Select file: <br />"

اخيرا ملف المصغرات

thumb.php


كود PHP:
<?php

include("config.php");

$id addslashes(htmlentities(htmlspecialchars($_REQUEST['id'])));

if(!
is_numeric($id))**
    
    die(
"Wrong ID! ID must be as a number.");
    
}

$sql "SELECT * FROM images WHERE pic_id='".mysql_real_escape_string($id)."'";
$query mysql_query($sql);

if(!
$query)**
    
    die(
"Wrong ID");
    
}

$row mysql_fetch_array($query);

$file "images/".$row['name'];

$file_ext_exp explode("."$file);
$file_ext $file_ext_exp['1'];
$size 0.10;

if(
$file_ext == "png")**
    
    
header('Content-type: image/png');
    
}elseif(
$file_ext == "jpg")**
    
    
header('Content-type: image/jpeg');
    
}elseif(
$file_ext == "gif")**
    
    
header('Content-type: image/gif');
    
}

list(
$width$height) = getimagesize($file);
$thumbwidth $width $size;
$thumbheight $height $size;

$tn imagecreatetruecolor($thumbwidth$thumbheight);

if(
$file_ext == "png")**
    
    
$image imagecreatefrompng($file);
    
}elseif(
$file_ext == "jpg")**
    
    
$image imagecreatefromjpeg($file);
    
}elseif(
$file_ext == "gif")**
    
    
$image imagecreatefromgif($file);
    
}

imagecopyresampled($tn$image0000$thumbwidth$thumbheight$width$height);

if(
$file_ext == "png")**
    
    
imagepng($tnnull100);
    
}elseif(
$file_ext == "jpg")**
    
    
imagejpeg($tnnull100);
    
}elseif(
$file_ext == "gif")**
    
    
imagegif($tnnull100);
    
}
وهدا سكربتك من صناعتك جاهز

__________________

عبسي الحمديني غير متواجد حالياً   رد مع اقتباس
قديم 2011-11-29, 05:00 PM   #2
Amani Ahmed
رابد ابتدائي
 
تاريخ التسجيل: Nov 2011
المشاركات: 2
معدل تقييم المستوى: 0
Amani Ahmed على الطريق الصحيح لتعريف نفسه
افتراضي

بالله عليك ياخوي لو تعرف في الاكشن سكريبت ساعدني في عرض الصور من ملف Xml
Amani Ahmed غير متواجد حالياً   رد مع اقتباس
قديم 2011-12-01, 10:24 PM   #3
ليبو
رابد ابتدائي
 
تاريخ التسجيل: Jul 2010
المشاركات: 26
معدل تقييم المستوى: 0
ليبو على الطريق الصحيح لتعريف نفسه
افتراضي

خود هدا فيه الي تبيه

http://as3.miguelmoraleda.com/2009/0...g-and-reading/

ان شاء الله يفيدك خوي
ليبو غير متواجد حالياً   رد مع اقتباس
قديم 2011-12-05, 11:44 PM   #4
عبسي الحمديني
مبرمج المستحيل
 
الصورة الرمزية عبسي الحمديني
 
تاريخ التسجيل: May 2010
الدولة: Libya
المشاركات: 2,923
معدل تقييم المستوى: 18
عبسي الحمديني على الطريق الصحيح لتعريف نفسه
افتراضي

الفكره عموما راح يكون عندك مجلد فيه ملف الفلاش بصيغة swf وملف xml يحتوي على روابط الصور ووصف لها اذا حبيت ومعها يكون فيه مجلد للصور وممكن يكون مجلدين للصور الصغيره thumbnails واللي راح تكون ازرار ومجلد للصور الاصليه

ملف xml يكون بهذي الصيغة:


كود بلغة HTML:
<?xml version="1.0" encoding="UTF-8"?>
<pictures>
  <picture url="pictures\\pictures\\picture1.png" detail="picture1" />
  <picture url="pictures\\pictures\\picture2.png" detail="picture2" />
  <picture url="pictures\\pictures\\picture3.png" detail="picture3" />
  <picture url="pictures\\pictures\\picture4.png" detail="picture4" />
  <picture url="pictures\\pictures\\picture5.png" detail="picture5" />
  <picture url="pictures\\pictures\\picture6.png" detail="picture6" />
  <picture url="pictures\\pictures\\picture7.png" detail="picture7" />
  <picture url="pictures\\pictures\\picture8.png" detail="picture8" />
  <picture url="pictures\\pictures\\picture9.png" detail="picture9" />
  <picture url="pictures\\pictures\\picture10.png" detail="picture10" />
</pictures>


الشرح بالصور :


العرض يدوي, أي أن متصفح الويب يقوم بإستعراض الصور عبر الظغط على التالي , و لعرض الصور تلقائيا غير الرقم 2 إلى الرقم 1
2 مدة ظهور بقاء الصورة بالثواني
3 وصف الصورة
4 مسار الصورة, وكما تلاحظ فمسار الصور لا يحتوي على أسماء أي مجلدات, أي مسار مباشر وهذا يعني أن الفلاش والصور توجد في نفس المجلد, ويمكن وضع مسار مباشر لصور من النت

وكما تر فيوجد 14 سطر بعدد الـ 14 صورة , وطبعا بإضافة الأسطر أو إنقاصها يُمكننا أن نتحكم في عدد الصور التي نريد عرضها.

موقع ايساعدك
http://www.daniweb.com/web-developme...-multimedia/28

وخش اهني صفحة ((بحت قوقل ))

وشوف شن ايصير معاك ورد اعليا
__________________

عبسي الحمديني غير متواجد حالياً   رد مع اقتباس
إضافة رد


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
Google Go لغة برمجة جديدة مفتوحة المصدر BLOODY ROAR العلم و التكنولوجيا 2 2010-04-26 06:20 PM


الساعة الآن 01:33 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd