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

الموضوع: مشكلة مع getimagesize()

  1. #1
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,174

    مشكلة مع getimagesize()



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

    اخواني الكرام

    انا اواجه مشكله في استخدام الداله getimagesize ولا أعلم اين المشكله .. مع انني متأكد من طريقة كتابه الكود .. لانني عندنا اعرض الصوره يؤدي الى مشكله وعدم عرض الصوره

    الكود :

    كود PHP:
    <?php
    $img 
    "demo.gif";
    $size = @getimagesize($img);
    if(
    $size 500)
    {
        echo
    "Image So Big";
    }else{
        echo
    "Image Fine :)";
    }
    ?>
    امتنى المساعده





    __________________
    منابر المتميز | شبكة المتميز
    حالياً في الأردن : 962777775774
    -----------------------------------
    مطور ويب / JS(incl AJAX) , PHP, XML

    تتبعني في Twitter


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,174


    ايقنت بأن الداله لا تعمل مع الروابط البعيده

    فقط على الموقع

    حاولت تطوير كود للتأكد


    ابي رايكم فيه وابي اعرف شو الخطأ الي في الكود ..

    لاني محتاجه ضروري جدا جدا

    كود PHP:
           if(preg_match($link'http://www.kalbaeyes.com/') OR preg_match($link'http://kalbaeyes.com/'))
            {
                if(
    preg_match($link'http://www.kalbaeyes.com/')){$link str_replace('http://www.kalbaeyes.com/'''$link);}
                elseif(
    preg_match($link'http://kalbaeyes.com/')){$link str_replace('http://kalbaeyes.com/'''$link);}
                
    // Get size
                
    $size = @getimagesize($link);
                if(
    $size[0] > 457)
                {
                    
    $ma $size[0] - 457;
                    
    $mo $size[1] - $ma;
                    return 
    '<img src="' .  $link '" border="0" width="457" height="'.$mo.'" alt="" />';
                }else{
                    return 
    '<img src="' .  $link '" border="0"  alt="" />';
                }
            }else{
                return 
    '<a href="'.$link.'">'.$link.'</a>';
            } 






    __________________
    منابر المتميز | شبكة المتميز
    حالياً في الأردن : 962777775774
    -----------------------------------
    مطور ويب / JS(incl AJAX) , PHP, XML

    تتبعني في Twitter

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


    كود PHP:
    if (preg_match($link'/^http:\/\/(www\.|)kalbaeyes\.com\//si')) {
        
    $link preg_replace('/^http:\/\/(www\.|)kalbaeyes\.com\//si'''$link);

        
    // Get size
        
    $size = @getimagesize($link);

        if(
    $size[0] > 457) {
            
    $ma $size[0] - 457;
            
    $mo $size[1] - $ma;
            return 
    '<img src="' .  $link '" border="0" width="457" height="'.$mo.'" alt="" />';
        } else {
            return 
    '<img src="' .  $link '" border="0"  alt="" />';
        }
    } else {
        return 
    '<a href="'.$link.'">'.$link.'</a>';

    إن شاء الله يشتغل بشكل سليم ...

    وللمزيد حول getimagesize() :
    http://www.swalif.net/softs/showthre...t=getimagesize

    أطيب التحيات،،






  4. #4
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,174


    في بدايه الأمر ..
    جزاك الله خيرا على اجتهادك .. ان عمِل الكود ام لا


    سأقوم بتجريبه ان شاء الله


    ولكن هل تعرف موقعاً يعرض لي طريقه استبدال الروابط والبحث .. لأنني أرى انك قمت بإضافه رموز له ..

    (لأنني احب اتعلمها لكي تفيدني في المستقبل )





    __________________
    منابر المتميز | شبكة المتميز
    حالياً في الأردن : 962777775774
    -----------------------------------
    مطور ويب / JS(incl AJAX) , PHP, XML

    تتبعني في Twitter

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


    عزيزي هذه Regular Expression أو ما يسمى بالتعابير المنتظمة ... يمكنك تعلم التعامل معها إما من خلال مانيوال الـ PHP .. أو يمكنك قراءة الروابط التالية :

    http://www.xsultan.biz/encyclopedia/...l?v=1369412110 ( بالعربية )
    http://en.wikipedia.org/wiki/Regular_expression ( من الموسوعة المجانية ويكي بيديا )
    http://www.regular-expressions.info/ ( انجليزي )

    حقيقة لم أتمعن جيداً في الروابط لكني وجدت أن معظمها فيها ما تريد
    وللاستزادة ز. اتصل على :
    http://www.google.jo/search?q=regular+expression&hl=ar

    تحياتي،،










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

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

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