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

الموضوع: PHP على السريع (2)

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029

    PHP على السريع (2)



    مقالات (إنجليزي):
    1) Interview - PHP's Creator, Rasmus Lerdorf
    لقاء مع من أنشأ لغة PHP.

    2) Advanced email in PHP
    تعلم كيف تستفيد من دالة email()

    3) Object Oriented PHP: Paging Result Sets
    تعلم بأسلوب عملي، كيفية عمل العناصر في لغة PHP

    4) Arrays and PHP: A Primer
    درس جيد حول المصفوفة وفوائدها

    5) Virtual Interview: John Percival
    لقاء مع جون "الشهير!" إقرأوا اللقاء لتعرفوا بعض جوانب تطوير برنامج VB


    مقالات (عربي):
    1) بنـاء لوحة تحكم بالـ Session
    تعلم كيف تستخدم session في حماية لوحة التحكم

    2) الشروط وحلقات التكرار
    عنوان الدرس يشرح نفسه، أنصح بقراءته لأنه يشرح أحد أساسيات البرمجة

    3) دوال قواعد البيانات Mysql الجزء الأول
    تعلم الدوال الضرورية للتعامل مع قواعد البيانات

    4) دوال قواعد البيانات Mysql الجزء الثاني
    المزيد من الدوال للتعامل مع قواعد البيانات!

    5) الجزء الثالث من دوال قواعد البيانات
    إذا أكملت قراءة الأجزاء الثلاثة وطبقتها جيداً فأعتقد أنك الآن تمتلك خبرة ممتازة في هذا المجال، لا تبخل بهذه الخبرة على الآخرين

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

    مثال:
    سنقوم هنا بعمل مربع نصف في صفحة html، ووظيفة الجافاسكربت هنا التأكد من أن المستخدم أدخل بريده مثلاً أو حتى أي نص، المثال هنا فقط للتوضيح، إذ بإمكانك إنشاء دالة تتأكد من أن المستخدم أدخل بريده بشكل صحيح، فتتأكد من وجود علامة @ وكذلك النقطة ويتبعها com أو net
    كود:
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function checkform ( form )
    {
        if (form.email.value == "") {
            alert( "Please enter your email address." );
            form.email.focus();
            return false ;
        }
    	return true ;
    }
    //-->
    </SCRIPT>
    الكود أعلاه تضعه في رأس الصفحة head أو في ملف js منفصل وتستدعيه في رأس الصفحة، وهذا النموذج الذي سنطبق عليه وظيفة الجافا سكربت
    كود:
    <form action="mailto:yourname@yourdomain.com" method="post"
    onsubmit="return checkform(this);">
    <input type="text" name="email"> <input type="submit" value="Go">
    </form>
    قم باختبار النموذج وستجد أن هناك رسالة تظهر لك، طبعاً أنا نقلت هذا المثال من موقع ما، ولا أفهم كثيراً في أوامر الجافاسكربت، لكن يبدو أنها مشابهة للـ PHP وتختلف قليلاً في كيفية كتابة الأوامر.

    وتذكر: التخطيط لساعة قد يوفر عليك جهد ساعات





    سردال غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2000
    المشاركات
    411


    جزاك الله ألف خير .. كلمات الشكر عاجزة عن شكرك.





    زاجل غير متواجد حالياً

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    وإياك جزى الله أخي الكريم، هذا واجبنا، وأمانة في عنقي أن أنقل ما تعلمته لكم واقرأ توقيعي.





    سردال غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2001
    المشاركات
    707


    جزاك الله خيراً يا اخ سردال...

    وانتمنى لك التميز دائما...





    __________________
    مدونة مبدع
    ahmed100 غير متواجد حالياً

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    668


    جزاك الله الف خير يا اخ سردال


    سباق للخير دوماً ومميز ........

    الف شكر لك اخونا العزيز ......





    __________________
    * عش ما شئت فإنك ميت . وأحبب من شئت فأنك مفارقة , وأعمل ما شئت فأنك مجازى بة

    * ما فائدة القلم اذا لم يفتح فكرا ..أو يضمد جرحا ..أو يرقا دمعة ..أو يطهر قلباً ..أو يكشف زيفاً .. أو يبني صرحاً يسعد الأنسان في ضلالة
    faleh2002 غير متواجد حالياً

  6. #6

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



    أخي الغالي سردال...
    مشكوووور جدا على الموضوع الجميل ..


    وإذا تسمح لي لدي تعليق على قولك ..

    (( فلماذا مثلاً تقوم بعمل دالة للتأكد من أن المستخدم أدخل بريده الإلكتروني أم لا من خلال php؟ مع أن جافاسكربت تستطيع أن تقوم بنفس الشيء وبوقت أسرع، ))

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

    إذا كان لديك أي فائدة أو تعليق فلا تبخل به ..


    محبكم عبد العزيز





    __________________

    ألا في سبيل الله ما أنا فاعل - - - عطاء وإقدام وحزم ونائل

    عبدالعزيز السعيد غير متواجد حالياً

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    ahmed100، faleh2002: جزاكم الله خيراً


    ncE بارع Pri: جزاك الله خيراً، حقيقة لم أفهم تعليقك جيداً، ما نريد أن نفعله بالجافاسكربت هو أن نتأكد من أن المستخدم قد أضاف بريده، فهل يستطيع المستخدم تجاوز هذه الخطوة بخدعة ما؟ بحيث يمتنع عن إضافة بريده؟ وكيف؟ تصور مثلاً أنك قمت بعمل برنامج للمنتديات، فمن الضروري أن تتأكد بأن المستخدم قد أضاف عنوان للموضوع، فهل يمكن تجاوز دالة الجافاسكربت التي تتأكد من أن المستخدم قد أضاف عنواناً للبريد؟





    سردال غير متواجد حالياً

  8. #8

    السلام عليكم



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

    أرجوا أن يكون التوضيح قد وصل .. وإلم يصل لك أو لغيرك ..
    فسوف أقوم بتوضيحه عمليا ..


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

    وشكرا محبكم عبد العزيز





    __________________

    ألا في سبيل الله ما أنا فاعل - - - عطاء وإقدام وحزم ونائل

    عبدالعزيز السعيد غير متواجد حالياً

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    ncE بارع Pri: نعم وضحت المسألة
    جزاك الله خيراً، لكنني لا أنظر إلى الأمر بهذا الشكل، هناك من المستخدمين من ينسى أن يضيف بعض البيانات المهمة، فلذلك من الأفضل أن نضيف مثل هذه الشفرة حتى لا نتعبه بالذهاب والعودة للصفحة وإعادة إدخال البيانات مرة أخرى، هكذا أرى المسألة لكن مع توضيحك أرى أن نستخدم الطريقتين، جافاسكربت، و PHP.





    سردال غير متواجد حالياً





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

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

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