النتائج 1 إلى 5 من 5

الموضوع: مشكله تصغير الصور التي تم جلبها عن طريق قاعدة البيانات

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    589

    مشكله تصغير الصور التي تم جلبها عن طريق قاعدة البيانات



    تصغير الصور التي تم جلبها عن طريق قاعدة البيانات

    عندي قاعده
    فيها جدول فيه حقلين

    اسم الجدول images
    id
    img


    طبعا يوجد ملف كونفيق سليم 100% باذن الله
    المشكله ان التصغير شغال وسليم بس مايعرض جميع الصور يعرض صوره واحده فقط من ناتج الاستعلام

    وهذا الكود تبع الصفحه اللي تظهر فيها الصور

    كود PHP:
    <?

    include "config.php";



    $r1 =  mysql_query("SELECT * FROM images  ORDER BY id DESC LIMIT 10 ");
       
    $row=mysql_fetch_array($r1);

    //gggggggggg
    // اسم الصورة
    header('Content-type: image/jpeg ');
    $images stripslashes($row['img']);

      
    $image getimagesize ($images);

    // العرض
      
    $img_width $image[0];

    // الارتفاع
      
    $img_height $image[1];

    // اذا كان gif نعمل صورة من gif
      
    if ($image[2] == 1)
      {
            
    $img = @imagecreatefromgif($images);
      }

    // اذا كان jpgeنعمل صورة من jpge
       
    else if ($image[2] == 2)
      {
         
    $img = @imagecreatefromjpeg($images);
        }

      
    $new_width 90// العرض الجديد
      
    $new_height 90// الارتفاع الجديد

    // صورة جديدة بالعرض والطول الجديد
      
    $newimage = @imagecreatetruecolor($new_width$new_height);

    // اعادة التحجيم
      
    imagecopyresized($newimage$img0000,  $new_width,
    $new_height$img_width$img_height) or die("مشكلة");

    // عرض الصورة
    imagejpeg($newimage);


    ?>
    والله يعطيكم العافيه مقدما





    __________________
    ومن اعجب الاشياء انك لاتدري وانك لاتدري بانك لاتدري
    فإن كنت لاتدري ولم تكُ بالذي يسال من يدري فكيف اذن تدري
    تمام العمى طول السكوت وانما شفاء العمى يوماً سؤالك من يدري


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


    جرب

    كود PHP:
    <?
    include "config.php";
    $r1 =  mysql_query("SELECT * FROM images  ORDER BY id DESC LIMIT 10 ");
    while(
    $row=mysql_fetch_array($r1))
    {
    //gggggggggg
    // اسم الصورة
    header('Content-type: image/jpeg ');
    $images stripslashes($row['img']);

      
    $image getimagesize ($images);

    // العرض
      
    $img_width $image[0];

    // الارتفاع
      
    $img_height $image[1];

    // اذا كان gif نعمل صورة من gif
      
    if ($image[2] == 1)
      {
            
    $img = @imagecreatefromgif($images);
      }

    // اذا كان jpgeنعمل صورة من jpge
       
    else if ($image[2] == 2)
      {
         
    $img = @imagecreatefromjpeg($images);
        }

      
    $new_width 90// العرض الجديد
      
    $new_height 90// الارتفاع الجديد

    // صورة جديدة بالعرض والطول الجديد
      
    $newimage = @imagecreatetruecolor($new_width$new_height);

    // اعادة التحجيم
      
    imagecopyresized($newimage$img0000,  $new_width,
    $new_height$img_width$img_height) or die("مشكلة");

    // عرض الصورة
    imagejpeg($newimage);
    }
    ?>






    __________________
    مدونتي

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    589


    يعطيك العافيه اخوي


    نفس الشي اخوي محمد

    يعرض صوره واحده فقط!!!





    __________________
    ومن اعجب الاشياء انك لاتدري وانك لاتدري بانك لاتدري
    فإن كنت لاتدري ولم تكُ بالذي يسال من يدري فكيف اذن تدري
    تمام العمى طول السكوت وانما شفاء العمى يوماً سؤالك من يدري

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    طيب جرب
    كود PHP:
    <? 
    include "config.php"

    $folder 'thumbs';


    $r1 =  mysql_query("SELECT * FROM images  ORDER BY id DESC LIMIT 10 "); 
    while(
    $row=mysql_fetch_array($r1)) 

    //gggggggggg 
    // اسم الصورة 
    //header('Content-type: image/jpeg '); 
    $images stripslashes($row['img']); 

      
    $image getimagesize ($images); 

    // العرض 
      
    $img_width $image[0]; 

    // الارتفاع 
      
    $img_height $image[1]; 

    // اذا كان gif نعمل صورة من gif 
      
    if ($image[2] == 1
      { 
            
    $img = @imagecreatefromgif($images); 
      } 

    // اذا كان jpgeنعمل صورة من jpge 
       
    else if ($image[2] == 2
      { 
         
    $img = @imagecreatefromjpeg($images); 
        } 

      
    $new_width 90// العرض الجديد 
      
    $new_height 90// الارتفاع الجديد 

    // صورة جديدة بالعرض والطول الجديد 
      
    $newimage = @imagecreatetruecolor($new_width$new_height); 

    // اعادة التحجيم 
      
    imagecopyresized($newimage$img0000,  $new_width
    $new_height$img_width$img_height) or die("مشكلة"); 

    // عرض الصورة 
    $thumbdest $folder '/' basename($images );
    imagejpeg($newimage $thumbdest 100 ); 
    echo 
    "<img src=\"$thumbdest\" />";

    ?>
    مع تحديد مجلد نحفظ فيه المصغرات
    $folder = 'thumbs';
    ويكون 777





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    589


    اقتباس المشاركة الأصلية كتبت بواسطة Flasher
    طيب جرب
    كود PHP:
    <? 
    include "config.php"

    $folder 'thumbs';


    $r1 =  mysql_query("SELECT * FROM images  ORDER BY id DESC LIMIT 10 "); 
    while(
    $row=mysql_fetch_array($r1)) 

    //gggggggggg 
    // اسم الصورة 
    //header('Content-type: image/jpeg '); 
    $images stripslashes($row['img']); 

      
    $image getimagesize ($images); 

    // العرض 
      
    $img_width $image[0]; 

    // الارتفاع 
      
    $img_height $image[1]; 

    // اذا كان gif نعمل صورة من gif 
      
    if ($image[2] == 1
      { 
            
    $img = @imagecreatefromgif($images); 
      } 

    // اذا كان jpgeنعمل صورة من jpge 
       
    else if ($image[2] == 2
      { 
         
    $img = @imagecreatefromjpeg($images); 
        } 

      
    $new_width 90// العرض الجديد 
      
    $new_height 90// الارتفاع الجديد 

    // صورة جديدة بالعرض والطول الجديد 
      
    $newimage = @imagecreatetruecolor($new_width$new_height); 

    // اعادة التحجيم 
      
    imagecopyresized($newimage$img0000,  $new_width
    $new_height$img_width$img_height) or die("مشكلة"); 

    // عرض الصورة 
    $thumbdest $folder '/' basename($images );
    imagejpeg($newimage $thumbdest 100 ); 
    echo 
    "<img src=\"$thumbdest\" />";

    ?>
    مع تحديد مجلد نحفظ فيه المصغرات
    $folder = 'thumbs';
    ويكون 777
    كذا ظبط الله يعطيك العافيه وجزاك الله خير





    __________________
    ومن اعجب الاشياء انك لاتدري وانك لاتدري بانك لاتدري
    فإن كنت لاتدري ولم تكُ بالذي يسال من يدري فكيف اذن تدري
    تمام العمى طول السكوت وانما شفاء العمى يوماً سؤالك من يدري





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

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

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