لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
الموقع الآن فى الفترة التجريبية وهذا الجزء غير كامل وجارى العمل عليه، للراغبين في المساعدة برجاء التقدم
[تحسين] التأكد من الصورة اذا كانت ثابتة او متحركة

دالة تقوم بفحص ملف الصورة دون النظر لنوعها او للامتداد اذا كانت متحركة ام لا

	function is_animation($filename)
{
        $contents = file_get_contents($filename);
        $str_loc =0;
        $count =0;
        while ($count < 2) # There is no point in continuing after we find a 2nd frame
        {

                $where1 = strpos($contents,"\x00\x21\xF9\x04",$str_loc);
                if ($where1 === FALSE)
                {
                        break;
                }
                else
                {
                        $str_loc=$where1+1;
                        $where2=strpos($contents,"\x00\x2C",$str_loc);
                        if ($where2 === FALSE)
                        {
                                break;
                        }
                        else
                        {
                                if ($where1+8 == $where2)
                                {
                                        $count++;
                                }
                                $str_loc=$where2+1;
                        }
                }
        }

        if ($count > 1)
        {
                return(true);

        }
        else
        {
                return(false);
        }
}