اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 20 من 26
شجرة الإعجاب1إعجاب

الموضوع: دورة أجاكس الشاملة

  1. #1
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    Post دورة أجاكس الشاملة

    البداية
    :: التعريف باجاكس ::

    أجاكس (بالإنجليزية: AJAX، وتعرف اختصاراً Asynchronous JavaScript And XML‏) وهي عبارة عن تقنية تستخدم عدة برمجيات معروفة مسبقاً لعملها أهمها : جافا سكريبت واكس ام ال واتش تي ام ال (لغة النصوص التشعبية)
    تتيح هذه التقنية إمكانية العمل على متصفحات الويب وكأنك تعمل على سطح المكتب الخاص بك، فيتم طلبك على صفحة الإنترنت التي تعمل عليها بدون الحاجة إلى الانتقال إلى صفحة جديدة وهي الطريقة التقليدية للعمل على الويب التي تتمثل بارسال البيانات من قبل المستخدم Client Side باتجاه قاعدة بيانات خادم الشبكة Server Side ليتم تخزين المعلومات في قاعدة بيانات خادم الشبكة ومعالجتها وإرسال المعلومات الجديدة المعدلة إلى المستخدم من جديد ليلاحظ التغيرات التي طرأت على الصفحة أما تقنية AJAX تمكنك من اجراء هذه التعديلات والطلبات وذلك دون الحاجة إلى إعادة التحميل من جديد بل يتم تغيير الجزء المراد التعديل عليه في نفس الصفحة وهي في حالة اتصال بخادم الشبكة وذلك عن طريق اتصال جانبي. ان من يستفيد من هذه التقنيات هي المواقع التي يزورها عدد كبير من الزوار مما يقلل من الجهد الحاصل على خادم الشبكة والزمن اللازم لاستجابة الموقع لدى المتصفح.
    و من المواقع التي تعمل بهذه التقنية موقع "جوجل ماب" "Google Maps"
    المصدر : أجاكس - ويكيبيديا، الموسوعة الحرة

    الخلاصة : أجاكس هو فن تبادل البيانات بين المستخدم والسيرفر دون تحديث الصفحة

    ماذا يجب على تعلم قبل الشروع فى أجاكس ؟

    Before you continue you should have a basic understanding of the following :
    - HTML / XHTML
    - CSS
    - JavaScript / DOM
    المصدر : AJAX Introduction

    كيف يعمل الاجاكس ؟ How AJAX Works

    الصورة التالية توضح كيف يعمل الاجاكس

    ajax..jpg


    تقنية أجاكس تعتمد دائما على معايير الانترنت :
    وكما وضحنا سابقا فهى عبارة عن مزيج من :


    • XMLHttpRequest الكائن (لتبادل البيانات بشكل متزامن مع الملقم) .
    • جافا سكريبت / DOM(لعرض و التفاعل مع المعلومات) .
    • CSS(لتنسيق البيانات) .



    وظهرت شعبية أجاكس عام 2005 من قبل جوجل ، مع اقتراح جوجل :
    اقتراح جوجل تستخدم أجاكس لإنشاء واجهة ويب ديناميكية جدا : عند البدء في الكتابة في مربع البحث جوجل ، جافا سكريبت يرسل رسائل من وإلى ملقم الملقم بإرجاع قائمة من الاقتراحات.


    تابعونا .....

    الخيل والليل والبيداء تعرفنى

  2. #2
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    نكمل الحديث

    مثال فتح شهيه على الاجاكس :

    Tryit Editor v1.4 (اضغط على الرابط)

    تطبيق أجاكس أعلاه يحتوي على DIV section واحد و button واحد.

    وسيتم استخدام DIV section لعرض المعلومات التي تم إرجاعها من الملقم (server) .

    button يستدعي دالة ()loadXMLDoc إذا تم النقر عليه :

    كود HTML:
    <html>
    <body>
    
    <div id="myDiv"><h2>Let AJAX change this  text</h2></div>
    <button type="button" onclick="loadXMLDoc()">Change  Content</button>
    
    </body>
    </html> 
    التالى ، إضافة علامة <script>ل head فى الصفحة .
    الكود يحتوي على loadXMLDoc الدالة () :

    كود HTML:
    <head>
    <script type="text/javascript">
    function loadXMLDoc()
    {
    كود الاجاكس يمرر هنا 
    }
    </script>
    </head>
    الخيل والليل والبيداء تعرفنى

  3. #3
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي البداية الحقيقية للاجاكس (انشاء كائن XMLHttpRequest )

    انشاء كائن XMLHttpRequest

    XMLHttpRequest :هو حجر الاساس بالنسبة للاجاكس


    جميع المتصفحات الحديثة تدعم هذا الكائن XMLHttpRequest


    انترنت اكسبلولر 5 و 6 يستخدمون ActiveXObject

    يتم استخدام الكائن XMLHttpRequest لتبادل البيانات مع الخادم وراء الكواليس. وهذا يعني أنه من الممكن تحديث أجزاء من صفحات الويب دون إعادة تحميل الصفحة بأكملها.



    إنشاء كائن XMLHttpRequest


    كما ذكرنا سابقا :
    جميع المتصفحات الحديثة (IE7 + ، فايرفوكس ، كروم ، سفاري ، وأوبرا) مدمج بها الكائن XMLHttpRequest

    ولبدء بناء الكائن :

    نصنع كائن بلغة الجافا سكريبت




    كود:
    xmlhttp=new XMLHttpRequest();


    الإصدارات القديمة من إنترنت إكسبلورر (IE5 وIE6) يستخدم كائن ActiveX :



    كود:
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    للتعامل مع جميع المتصفحات الحديثة ، بما في ذلك IE5 وIE6 ، معرفة ما اذا كان المتصفح يدعم الكائن XMLHttpRequest :

    • إذا كان كذلك ، إنشاء كائن XMLHttpRequest
    • إن لم يكن ، إنشاء ActiveXObject :

    كود:
    if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }

    التعديل الأخير تم بواسطة ماهر الجميل ; 24-06-2010 الساعة 05:02 PM
    الخيل والليل والبيداء تعرفنى

  4. #4
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: البداية الحقيقية للاجاكس (انشاء كائن XMLHttpRequest )

    ارسال طلب الى السيرفر :
    من أجل ارسال طلب الى السيرفر يجب علينا أن نستخدم :

    • open()
    • send()

    من الكائن XMLHttpRequest .

    open(method,url,async)

    يحدد نوع الطلب ، عنوان الموقع ، وإذا كان ينبغي معالجة الطلب بشكل غير متزامن أم لا.

    method: طريقة الارسال : GET or POST

    url: موقع الملف على السيرفر


    send (string)


    يرسل طلب إيقاف إلى الملقم.

    string: تستخدم فقط مع طريقة الارسال POST
    المصدر :AJAX Send an XMLHttpRequest To a Server

    أيهما يفضل ? GET or POST
    ان GET لهى أبسط وأسرع من POST
    وبالرغم من هذا تستخدم POST عند :

    • تحديث ملف أو قاعدة البيانات على الملقم .
    • إرسال كمية كبيرة من البيانات إلى الخادم (POST لا يوجد لديه قيود حجم) .
    • إدخال المستخدم إرسال (التي يمكن أن تحتوي على أحرف غير معروف) ، POST وأكثر قوة وأمانا من حصول GET .

    مثال طلب بواسطة الطريقة GET


    كود:
    xmlhttp.open("GET","demo_get.asp",true);
    xmlhttp.send();

    مثال طلب بواسطة الطريقة POST
    كود:
    xmlhttp.open("POST","demo_post.asp",true); xmlhttp.send();

    البيانات فى POST تشبة طريقة الارسال تماما فى نماذج html بالطريقة POST
    وعندما تريد ارسال معلومات HTTP عن طريق Header يمكنك ذلك بواسطة الدالة setRequestHeader().
    وبعد ذلك قم بتنفيذ الارسال عن طريق send().


    مثال :
    كود:
    xmlhttp.open("POST","ajax_test.asp",true); xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); xmlhttp.send("fname=Henry&lname=Ford");



    setRequestHeader(header,value) n


    اضافة HTTP heder الى الطلب .
    header :يشير الى اسم الهيدر المراد الاسال عليه .
    value : قيمة الهيدر .
    التعديل الأخير تم بواسطة ماهر الجميل ; 24-06-2010 الساعة 08:51 PM
    الخيل والليل والبيداء تعرفنى

  5. #5
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    اين التشجيع والاسئلة والاستفسارات
    الخيل والليل والبيداء تعرفنى

  6. #6
    عضو جديد
    تاريخ التسجيل
    28-05-2010
    المشاركات
    3
    معدل تقييم المستوى
    0

    افتراضي رد: دورة أجاكس الشاملة

    انا تابعت شرحك وانا كان نفسي ابدأ اتعلم ajax
    اتمنى ان تكمل الدوره ان شاء الله هتفيد الجميع
    تحياتي

  7. #7
    عضو شرف الصورة الرمزية hisham2008
    تاريخ التسجيل
    27-04-2008
    السن
    37
    المشاركات
    637
    معدل تقييم المستوى
    10

    افتراضي رد: دورة أجاكس الشاملة

    مشكور استاذ/ الدر المنثور على هذا الدرس
    أعتقد ان مواقع الانترنت سوف تتجه بشكل كبير إلى هذه اللغة وسيتم التخلص نهائياً من طريقة ارسال البيانات وانتظار الاستجابة في صفحة جديدة.. وسيكون المستقبل لهذه اللغة لذا فمن الضروري تسليط الضوء عليها وشرحها وكل ما يتعلق بها لنكون مستعدين للتعامل مع الافكار الجديدة بسهولة..

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

    Cajax | Download Cajax software for free at SourceForge.net

    وشكراً
    إذا لم تستطع أن تشكرني فأدعوا لي.. بالتوفيق
    وإذا لم تستطع أن تنتقدني فأدعوا لي.. بالهداية
    ----------------
    البريد الالكتروني: hishamdalal(at]gmail.com
    ----------------
    فيسبوك: عالم البرمجة ، عالم التصميم

  8. #8
    عضو شرف الصورة الرمزية issam-rrr
    تاريخ التسجيل
    10-09-2008
    السن
    27
    المشاركات
    419
    معدل تقييم المستوى
    10

    افتراضي رد: دورة أجاكس الشاملة

    مشكور يا أستاذ وبإنتظار المزيد

  9. #9
    عضو شرف الصورة الرمزية ملك الأرقام
    تاريخ التسجيل
    07-08-2009
    السن
    22
    المشاركات
    1,576
    معدل تقييم المستوى
    10

    افتراضي رد: دورة أجاكس الشاملة

    يعطيك العافية ع المعلومات

  10. #10
    عضو فعال الصورة الرمزية dna-tnt
    تاريخ التسجيل
    27-04-2009
    المشاركات
    250
    معدل تقييم المستوى
    0

    افتراضي رد: دورة أجاكس الشاملة

    منتظرين ابداعاتك ياطيب
    درس مميز تسلم ايدك

  11. #11
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    آسف على تأخير الدرس لى عذرى فانا بأدى الخدمة العسكرية - أرجو تقبل هذا العذر -
    الخيل والليل والبيداء تعرفنى

  12. #12
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    :: الاستجابة من السيرفر ::

    حتى يتسنى لنا استجابة البيانات من السيرفر فلا بد أن نفهم أن لدينا شكلين للاستقبال اما على شكل text أو على شكل xml .

    الخاصية و الوصف
    responseText استقبال البيانات على شكل نص
    responseXML استقبال البيانات على شكل xml

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

    مثال الاستقبال على شكل نص :

    كود:
     document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
    تمام وبعد ذلك
    مثال على الاستقبال على شكل xml فى حالة وجود ملف xml :

    طلب ملف (مرفق)cd_catalog.xml وتمرير ما به من بيانات .

    كود:
    xmlDoc=xmlhttp.responseXML;
    var txt="";
    x=xmlDoc.getElementsByTagName("ARTIST");
    for (i=0;i<x.length;i++)
      {
      txt=txt + x[i].childNodes[0].nodeValue + "<br />";
      }
    document.getElementById("myDiv").innerHTML=txt;
    تمام ....
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة ماهر الجميل ; 18-07-2010 الساعة 07:47 PM
    الخيل والليل والبيداء تعرفنى

  13. #13
    عضو جديد
    تاريخ التسجيل
    23-07-2010
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي رد: دورة أجاكس الشاملة

    الله يجازيك خير أخي على هده الشروحات المميزة
    ونحن في انتظار جديدك بكل شغف
    تحياتـــي

  14. #14
    عضو جديد
    تاريخ التسجيل
    16-08-2010
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي رد: دورة أجاكس الشاملة

    دروس حلوة
    مشكور ولكن لسا كلها معلومات أولية نعرفها ونعرف نستخدمها جيداً
    هل لديك كتاب مميز باللغة العربية يحتوي على معلومات تفصيلية أكثر لنصل إلى الاحترافية
    شكراً

  15. #15
    عضو شرف الصورة الرمزية MAJADO22
    تاريخ التسجيل
    13-04-2009
    المشاركات
    343
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    تؤبر تسبدي

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

  16. #16
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي نكمل من حيث انتهينا (شرح حدث onreadystatechange)

    الوظيفة :

    وهى مهمتها اجراء حدث ما عند حصول اي تغيرات في السيرفر

    يعنى اية ؟ يعنى بهذه الدالة يمكننى متابعة حالة السيرفر واجراء الاحداث عليه والمثال يوضح


    طريقة الكتابة :

    كود PHP:
     onreadystatechange=function() 
    {
        
    هنا نكتب ما نود فعلة عند اجراء الحدث السابق  

    ملحوظة :
    عند حدوث أى تغير فى السيرفر ماذا أفعل ؟
    الجواب يتم استقبال بيانات السيرفر على شكل قيم محددة من قبل الاجاكس

    هذه القيم مقسمة الى قيم حالة السيرفر أثناء التغير وقيم رد السيرفر بعد التغير .
    اولا : حالة السيرفر أثناءالتغير :
    هذه القيم محفوظة فى دالة Readystate وتكون كالتالى :
    0 == لم يتم التهيئة
    1 == جاري التحميل
    2 == تم التحميل
    3 == تفاعلي
    4 == تم اكماله


    كذلك يمكننى فى أى وقت متابعة حالة السيرفر بواسطة هذة الدالة وهذه القيم .
    اذا القيم السابقة المحفوظة فى دالة Readystate تكون لمباشرة حالة السيرفر ومعرفة تطور التغير باستمرار .


    ثانيا : قيم رد السيرفر :

    مش فاهمين صح ؟
    نقول بعد ما بعت الطلب بدوال الطلب للسيرفر وتابعت حالة بدالة Readystate لازم أعرف رد السيرفر على ب بنعم أولا

    ذالك عن طرق دالة status وتاخذ قيم وهى :



    100 == معلومات
    200 == نجاح
    204 == المستند لايحتوي على بيانات
    300 == اعادة توجيه
    302 == تم نقل المصدر الى مكان اخر
    400 == خطا
    401 == يحتاج الى التحقق من المستخدم
    403 == تم رفض الطلب من قبل المخدم
    404 == الملف غير موجود على المخدم
    408 == فشل اتمام الطلب خلال الفترة المحددة

    500==خطا من المخدم وعادة يكون من خطاء في الشيفرة المكتوبة


    تمام ولا مش فاهمين لو فى أى اسئلة فى اطار الدروس المشروحة لا تردد ؟ورجاء مفيش حد يخرج عن الموضوع !

    الصورة التالية توضح جدول لثلاث الدوال السابقة راجعها



    onreadystatchange.jpg

    (مصدر الكلام اللى فى الصورة من موقع WC3schools) .
    نأخد مثال على السابق :
    كود PHP:
    xmlhttp.onreadystatechange=function()
      {
      if (
    xmlhttp.readyState==&& xmlhttp.status==200)
        {
        
    document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
        }  


    الموضوع مفتوح للمشاركة مثلا نضع أمثلة على المشروح فقط ولا نضع أمثلة فى مواضيع لم تشرح بعد فمن يريد فليبادر

    التعديل الأخير تم بواسطة ماهر الجميل ; 27-08-2010 الساعة 05:43 PM
    الخيل والليل والبيداء تعرفنى

  17. #17
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    الواجب : مراجعة هذا الكود ** تطبيق بسيط على الاجاكس ** لحين الشرح

    عمل بسيط بالأجاكس و XMLHttpRequest وسأشرح كل جزء منه على حده.

    كود PHP:
    function createRequestObject() {
        var 
    req;
        if(
    window.XMLHttpRequest){
            
    // لمتصفحات الفايرفروكس والأوبرا والسفاري
            
    req = new XMLHttpRequest();
        } else if(
    window.ActiveXObject) {
            
    // للإنترنت اكسبلورر النسخة الخامسة فما فوق
            
    req = new ActiveXObject("Microsoft.XMLHTTP");
        } else {
            
    // نستخدم دالة ال alert لكي نظهر حصول خطأ وغالبا يكون الخطأ لمستخدمي نسخ قديمة من المتصفحات
            
    alert('حصل خطأ في طلب الصفحة...الرجاء المحاولة مرة أخرى وإذا لم تنفع جرب أن تنزل نسخة جديدة من المتصفح');
        }
        return 
    req;
    }
    // نطلب الدالة createRequestObject() ونعطي الناتج للمتغير http
    var http createRequestObject();

    function 
    sendRequestGet(act) {
        
    // نطلب صفحة ال php
        
    http.open('get''myphpscript.php?act='+acttrue);
        
    // عندما ننتهي من طلب الصفحة نطلب دالة handleResponse
        
    http.onreadystatechange handleResponse;
        
    // الآنتهاء من الطلب
        
    http.send(null);
    }

    function 
    handleResponse() {
        if(
    http.readyState == && http.status == 200){
            
    // نعطي المتغير response النص اللذي رجع من طلبنا لصفحة ال php
            
    var response http.responseText;

            if(
    response) {
                
    // نحدث محتوى ال div والتي اسمها ajaxTest
                
    document.getElementById("ajaxTest").innerHTML response;
            }
        }

    الكود منقول
    الخيل والليل والبيداء تعرفنى

  18. #18
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    اقتباس المشاركة الأصلية كتبت بواسطة hisham2008 مشاهدة المشاركة
    مشكور استاذ/ الدر المنثور على هذا الدرس
    أعتقد ان مواقع الانترنت سوف تتجه بشكل كبير إلى هذه اللغة وسيتم التخلص نهائياً من طريقة ارسال البيانات وانتظار الاستجابة في صفحة جديدة.. وسيكون المستقبل لهذه اللغة لذا فمن الضروري تسليط الضوء عليها وشرحها وكل ما يتعلق بها لنكون مستعدين للتعامل مع الافكار الجديدة بسهولة..

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

    Cajax | Download Cajax software for free at SourceForge.net

    وشكراً

    جميل منك أنك مهتم بى موضوعى وأنا سعيد بيك فى الموضوع وأرجو أن توضح لى وللأخوة اطار العمل هذا وكيفية العمل علية
    وآسف على التأخير فى الرد فأنا مجند فى الخدمة العسكرية
    الخيل والليل والبيداء تعرفنى

  19. #19
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    اقتباس المشاركة الأصلية كتبت بواسطة ayalsule مشاهدة المشاركة
    دروس حلوة
    مشكور ولكن لسا كلها معلومات أولية نعرفها ونعرف نستخدمها جيداً
    هل لديك كتاب مميز باللغة العربية يحتوي على معلومات تفصيلية أكثر لنصل إلى الاحترافية
    شكراً

    أنا ىسف والله أنا عارف ان المعلومات كلها بدائية بس معلهش أى حد محتاج يطلع السلم بيطلعه من البداية درجة درجة وانا لسة والله بتعلم فممكن تستحملنا

    بالنسبة للكتب معنديش عربى خالص عندى انجليزى لو ممكن تفيدك


    التعديل الأخير تم بواسطة ماهر الجميل ; 27-08-2010 الساعة 06:52 PM
    مبرمج صغينوط معجب بهذا .
    الخيل والليل والبيداء تعرفنى

  20. #20
    عضو شرف الصورة الرمزية ماهر الجميل
    تاريخ التسجيل
    10-10-2008
    السن
    28
    المشاركات
    603
    معدل تقييم المستوى
    9

    افتراضي رد: دورة أجاكس الشاملة

    الدروس القادمة ان شاء الله ستكون عن ajax with php فتابعونا .....
    التعديل الأخير تم بواسطة ماهر الجميل ; 27-08-2010 الساعة 06:58 PM
    الخيل والليل والبيداء تعرفنى

صفحة 1 من 2 12 الأخيرةالأخيرة

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. مواقع أجاكس
    بواسطة ff5006 في المنتدى أجاكس AJAX
    مشاركات: 6
    آخر مشاركة: 10-05-2011, 06:38 AM
  2. المكتبة الساحرة الشاملة
    بواسطة ماهر الجميل في المنتدى بي اتش بي واللغة العربية PHP & Arabic Language
    مشاركات: 3
    آخر مشاركة: 28-04-2011, 05:23 PM
  3. استفسار كود أجاكس
    بواسطة Abu Rayane في المنتدى أجاكس AJAX
    مشاركات: 10
    آخر مشاركة: 25-11-2009, 10:56 AM
  4. الكتب التعليمية الشاملة لاحتراف التعامل مع php frameworks cake-zend-codeigniter
    بواسطة vista-design في المنتدى دروس بي اتش بي PHP Lessons
    مشاركات: 0
    آخر مشاركة: 26-07-2009, 09:37 PM

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

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