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

الموضوع: التأكد من وجود برنامج على الكمبيوتر باستخدام php

  1. #1
    عضو نشيط
    تاريخ التسجيل
    May 2008
    المشاركات
    39

    التأكد من وجود برنامج على الكمبيوتر باستخدام php



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

    أخواني الأعزاء, أنا عم بشتغل على مشروع وهذا المشروع يتضمن عرض ملفات PDF داخل صفحات الموقع,,

    لكن المشكلة انه الصفحة بتشتغل وكل شي تمام اذا كان Adobe reader موجود على الكمبيوتر, لكن اذا مو موجود, بيعمل تحميل للملف وهذا اللي ما أريده,,,

    السؤال أخواني, كيف بدي أتأكد من وجود البرنامج على جهاز كمبيوتر المستخدم؟؟

    لأني أريد عرض الموضوع اذا كان البرنامج موجود على الكمبيوتر واذا لا يطلب منه تحميله أول على شان يشوف الموضوع,, بحثت بالنت وما لقيت جواب, أرجو منكم مساعدتي

    وشكراً







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    لا توجد طريقة لهذا الأمر

    الـ PHP تعمل في جهة السيرفر فقط، ولا يمكنها التحكم أو الوصول إلى جهاز كمبيوتر المستخدم





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  3. #3


    لا توجد طريقة لهذا الأمر

    الـ PHP تعمل في جهة السيرفر فقط، ولا يمكنها التحكم أو الوصول إلى جهاز كمبيوتر المستخدم
    بل حتى السيرفر نفسه لا تصل إلى جميع خصائصه ،
    أمر مثل هذا أعتقد الأفضل أن يكون بالجافا أو البايثون ثم ترسل البيانات عبر xml






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


    صراحة ليس لدي فكره حاليا
    لدي سؤوال
    كيف يقوم يوتيوب بالتعرف علي الفلاش لديك علي الجهاز ؟
    ^_^






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    اليوتيوب نفسه لا يتعرف على الفلاش، بل المتصفح هو الذي يتعرف على وجود الفلاش لديك

    أو بالاصح يتعرف على وجود الفلاش بلاير اذا كان قد تم تركيبه عليه أم لا





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    لا تستطيع عملها عن طريق PHP

    ولكن تستطيع عن طريق JS

    تابع

    http://stackoverflow.com/questions/1...client-machine





    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه

  7. #7
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    هناك طرق للتأكد
    لكن هناك طرق لتفادي المشكلة من الاساس

    التأكد:
    -استعمال مكتبة javascript pdf object
    -طريقة عرب كودرز

    تفادي المشكلة:
    -استعمال خدمة جوجل دوكس(جربتها من قبل ولها ترقيع للانترنت اكسبلورر)
    http://docs.google.com/viewer?pli=1
    -عرض الكتاب عن طريق الفلاش






  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2008
    المشاركات
    324


    ممكن عن طريق الجافا سكريبت هذا ملف للتاكد من ان ادوف مثبت
    http://utils.beninzambia.com/linker.....txt&track=TCA

    موقع للغستفادة
    http://thecodeabode.blogspot.com/201...er-plugin.html

    رابط اخر

    http://stackoverflow.com/questions/5...ugin-installed

    كود PHP:
    function isAcrobatReaderInstalled() {
                        var 
    isInstalled false;
                        if (
    window.ActiveXObject) {
                            var 
    control null;
                            try {
                                
    // AcroPDF.PDF is used by version 7 and later
                                
    control = new ActiveXObject('AcroPDF.PDF');
                            } catch (
    e) { }
                            if (!
    control) {
                                try {
                                    
    // PDF.PdfCtrl is used by version 6 and earlier
                                    
    control = new ActiveXObject('PDF.PdfCtrl');
                                } catch (
    e) { }
                            }
                            if (
    control)
                                
    isInstalled true;
                        } else {
                            
    // Check navigator.plugins for "Adobe Acrobat" or "Adobe PDF Plug-in"*
        
    for (var 0i<navigator.plugins.lengthi++) 
                {   
                      var 
    navigator.plugins[i].name;                              
                        if (
    n.indexOf('Adobe Acrobat') > -|| n.indexOf('Adobe PDF') > -1)
                        {
                                
    isInstalled true
                                break;
                        }
                }
                        }   
                        return 
    isInstalled;
                    } 






    التعديل الأخير تم بواسطة zamile28 ; 28-05-2011 الساعة 03:22 PM





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

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

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