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

الموضوع: نصائحكم اول برمجية لي اسكربت اتصل بنا اريد نصائحكم

  1. #1

    Red face نصائحكم اول برمجية لي اسكربت اتصل بنا اريد نصائحكم



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

    الحمد لله اليوم انهيت اول اسكربت من برمجتي كاملاً من الصفر
    وجربته والحمد لله شغال تمام التمام والحممد لله

    بس ابيكم تشوفه لي من ناحية الأكواد واساليبها وهل انو في أمل انجح بهذا المجاال

    المهم هذا كود الـ php
    كود PHP:

    <?php 
    if (isset ($_POST['submit'])) {
        
        
    $message NULL ;
        
        
    //التحقق من الإسم
        
    if (strlen($_POST['name']) > 0) {
            
    $name TRUE ;
        } else {
            
    $name FALSE ;
            
    $message .= '<p class="br" >خانة الإسم مطلوبة</p>
                    <style>
            .input1 {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
        
    //التحقق من البريد
            
    if (eregi ("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$"stripslashes(trim($_POST['email'])))) {
            
    $email TRUE;
        } else {
            
    $email FALSE;
            
    $message .= '<p class="br" >البريد الإكتروني المدخل غير صحيح</p>
                            <style>
            .input2 {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
            
    //الحقق من عنوان الرسالة
            
    if (strlen($_POST['opject']) > 0) {
            
    $opject TRUE ;
        } else {
            
    $opject FALSE ;
            
    $message .= '<p class="br" >خانة عنوان الرسالة مطلوبة</p>
                            <style>
            .input3 {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
                
    //التحقق من الريالة
            
    if (strlen($_POST['maseg']) > 0) {
            
    $maseg TRUE ;
        } else {
            
    $maseg FALSE ;
            
    $message .= '<p class="br" >لم تقم بتعبئة الرسالة</p>
                            <style>
            textarea {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
        
    //التحقق من الموقع
            
    if (strlen($_POST['site']) > 0) {
            
    $site TRUE ;
        } else {
            
    $site TRUE ;
        }
                    
    //التحقق من النتيجحة
            
    if (strlen($_POST['ntn']) > ){
                if (
    $_POST['ntn'] == '10' ) {
            
    $ntn TRUE ;
        } else {
            
    $ntn FALSE ;
            
    $message .= '<p class="br" >كود التحقق غير صحيح</p>
                            <style>
            .input4 {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
        } else {
            
    $ntn FALSE ;
            
    $message .= '<p class="br" >كود التحقق مطلوب ولم تقم بإدخاله</p>
                            <style>
            .input4 {
                        background:#E3828B ;
                        border: double 2px #F00 ;
            }
            </style>
            '
    ;
        }
     if (
    $name && $email && $opject && $maseg && $ntn && $site ) {
         
    $body "بسم الله الرحمن الرحيم
    الرسالة من :
    {$_POST['name']}
    عنوان الرسالة : 
    {$_POST['opject']}
    بريده الإكتروني : 
    {$_POST['email']}
    موقعه : 
    {$_POST['site']}
    نص الرسالة :
    {$_POST['maseg']}";
         
    mail ('admin@des-stu.com''رسالة من موقع ديزاين ستوديو'$body'From: admin@des-stu.com' ) ;
         echo 
    '<p class="br" >شكرا لك لقد وصلتنا رسالتك وسوف نقوم بالرد عليها بأقرب وقت ممكن</p>' ;
         exit () ;
     } else {
         
    $message .= '<p class="br" >لم يتم إرسال الرسالة أعد المحاولة</p>';
     }
     
    }
    if (isset(
    $message)) {
        echo 
    '<p class="br" > '$message' </p>' ;
    }
    ?>
    وهذا كود الـ from طبعاً كلها صفحة والمعاجلة تتم في نفس الصفحة مع كود الـ php

    كود HTML:
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" class="form" >
    <p style="font-size:10px ; color:#F00 ;">* خانات مطلوبة</p>
    
    <p>الإسم *:</p> <input type="text" class="input1" size="20" name="name" maxlength="40"  value="<?php if (isset($_POST['name'])) { echo $_POST['name']; } ?>"  />
    <p>البريد الإكتروني *:</p>
     <input type="text" class="input2"  value="<?php if (isset($_POST['email'])) { echo $_POST['email']; } ?>" name="email" size="40" maxlength="60" />
     <p>الموقع :</p>
     <input type="text" class="input5"  value="<?php if (isset($_POST['site'])) { echo $_POST['site']; } ?>" name="site" size="40" maxlength="60" />
    <p>عنوان الرسالة *:</p>
    <input type="text" class="input3"  value="<?php if (isset($_POST['opject'])) { echo $_POST['opject']; } ?>" name="opject" size="40" maxlength="80"  />
    <p>نص الرسالة *:</p>
    <textarea name="maseg" cols="60" rows="10" ><?php if (isset($_POST['maseg'])) { echo $_POST['maseg']; } ?></textarea>
    <p>كود التحقق *:</p>
    <p style="color:#666 ; font-size:13px ;">كم ناتج الجمع 7+3</p>
    <input type="text" class="input4" value="<?php if (isset($_POST['ntn'])) { echo $_POST['ntn']; } ?>" name="ntn" size="10" maxlength="20"  />
    <br  /><br  />
    <input type="submit" name="submit" value="ارسل"  />
    </form>
    
    استخدمت ما أملك من خبرة :1power: ساعدني كتاب في شرح الأساسيات

    اتمنى رأيكم فيه وهل هناك اخطاء لا اعلم بها !

    ولتجربة الحية من موقعي
    Design Studio | Contact Us اتصل بنا

    انتظر رأي الخبراء ونصحهم وخاصة ان في بداية هذا المجال :deal:





    التعديل الأخير تم بواسطة City-Soft ; 01-10-2009 الساعة 03:00 PM


  2. #2


    ممتاز كبداية الاكواد منظمة وشغل شخص متقدم وليس مبتدأ
    لكن ما فائدة $opject = TRUE
    $opject = false
    وجميل انك استخدمت eregi فى التحقق من صحة البريد > انا لسا بتعلمها
    بس الصراحة اكتر شىء عجبنى هو تصميم موقعك ابداااااع
    هل انت اللى صممته ؟






    __________________
    - حسابى على فيسبوك --> هنا
    - لطلبات تعريب السكربتات والقوالب & التعديلات البرمجية ---> MtRp@live.com

  3. #3


    شرفني مرروك أخوي mtrp

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

    بالنسبه لتصميم الموقع نعم تصميمي وتكويدي من الصفر وتكويد CSS+Xhtml وموافق للمعاير القياسية

    وجزاك الله خير على المرور






  4. #4


    كتير 5 ساعات يمكن لانها المرة لك
    تقدر تقولى اتعلمت منين CSS+Xhtml لانى ببحث عن درورس جيدة فى هذا المجال
    شكرا لك





    __________________
    - حسابى على فيسبوك --> هنا
    - لطلبات تعريب السكربتات والقوالب & التعديلات البرمجية ---> MtRp@live.com

  5. #5


    بالنسبه لإستفسارك اسف لم انتبه انك قمت بتعديل ردك

    لكن ما فائدة $opject = TRUE
    $opject = false
    هذا اقله انو اذا الـ opject فيه بينات وقميته أكبر من الصفير اذا يعني انو الـ opject اصبح صحيح وينتقل للخطوة الثانية والتي هي إرسال البريد
    اما اذا كانت نتيجته false ان الـ opject فيه خطأ وفشل لأنه لم يدخل فيه اي شىء وقميته مسواية للصفر لذا أخرج هذه الرسالة ولن ينتقل للخطوة التالية ( إرسال البريد )

    اتمنى اكون أفدتك






  6. #6


    لا أدري لماذا الردود تخرج رموز !

    على العموم هذا ردي مرة أخرى
    *************

    نعم صحيح اول برمجة لي وبالنسبه لي اعتبر الـ 5 ساعات إنجاز هههههه طبعا الـ 5 ساعات راحت بين تجارب واخطاء وتخبيص وتفجيرات و و و

    بالنسبه للـ CSS و Xhtml أكثر تعليمي كان ذاتي وكنت اتابع مواقع اجنبية ومواقع عربية مميزة اسردها لك
    كود:
     http://www.w3schools.com/
     http://net.tutsplus.com/category/tutorials/html-css-techniques/
     http://www.fez-soft.net
     http://www.mo3aser.com/
     http://www.dreamcss.com
     http://www.egydes.com/blog
     http://www.tutsbuzz.com/
     http://qatardr.net/
     http://www.cssbit.com/
     http://www.noupe.com/category/css
     http://www.tech-wd.com/wd/2009/05/04/css-and-xhtml-1/
    هذا ما تذكرته ويوجد الكثر ولاكن وفرت لك أكثر المواقع الفائدة والتي أراجعها بكثرة
    واتمنى لك التوفيق والنجحا بهذا المجال

    وبالتوفيق عزيزي ولا تنسانا من الدعاء





    التعديل الأخير تم بواسطة City-Soft ; 01-10-2009 الساعة 03:54 PM

  7. #7


    بالنسبه لإستفسارك اسف لم انتبه انك قمت بتعديل ردك

    هذا اقله انو اذا الـ opject فيه بينات وقميته أكبر من الصفير اذا يعني انو الـ opject اصبح صحيح وينتقل للخطوة الثانية والتي هي إرسال البريد
    اما اذا كانت نتيجته false ان الـ opject فيه خطأ وفشل لأنه لم يدخل فيه اي شىء وقميته مسواية للصفر لذا أخرج هذه الرسالة ولن ينتقل للخطوة التالية ( إرسال البريد )

    اتمنى اكون أفدتك
    لا أدري لماذا الردود تخرج رموز !

    على العموم هذا ردي مرة أخرى
    *************

    نعم صحيح اول برمجة لي وبالنسبه لي اعتبر الـ 5 ساعات إنجاز هههههه طبعا الـ 5 ساعات راحت بين تجارب واخطاء وتخبيص وتفجيرات و و و

    بالنسبه للـ CSS و Xhtml أكثر تعليمي كان ذاتي وكنت اتابع مواقع اجنبية ومواقع عربية مميزة اسردها لك
    كود:
     http://www.w3schools.com/
     http://net.tutsplus.com/category/tutorials/html-css-techniques/
     http://www.fez-soft.net
     http://www.mo3aser.com/
     http://www.dreamcss.com
     http://www.egydes.com/blog
     http://www.tutsbuzz.com/
     http://qatardr.net/
     http://www.cssbit.com/
     http://www.noupe.com/category/css
     http://www.tech-wd.com/wd/2009/05/04/css-and-xhtml-1/
    هذا ما تذكرته ويوجد الكثر ولاكن وفرت لك أكثر المواقع الفائدة والتي أراجعها بكثرة
    واتمنى لك التوفيق والنجحا بهذا المجال

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





    __________________
    - حسابى على فيسبوك --> هنا
    - لطلبات تعريب السكربتات والقوالب & التعديلات البرمجية ---> MtRp@live.com

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


    برمجة جميلة ... واصل
    وبالمناسبة فى موقع عربى جيد لتعليم xhtml css
    الموسوعة العربية لتعليم لغات برمجة المواقع مجانا html xhtml css تعلم
    بالتوفيق للجميع






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


    من اهم النصائح لك
    انك تتعلم كيف تستخدم الجافا اسكربت فى فحص المدخلات حتى تقلل الضغط على السرفر
    بس لانك مبتدئ فى البرمجة فهو حلو
    وربنا يوفقك





    __________________
    شبكة البيت للتصميمات وبرمجة الاسكربتات الخاصة
    http://www.Elbayt.NeT
    الزواج - العقارات -الاخبار- مجلات خاصة - نيوك - منتديات - قروبات - مستعمل - الجوال - الوظائف - واى من الاسكربتات الخاصة

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    155


    آسف على الخروج عن الموضوع أخي

    و لكن هل يمكن أن يلتفت أحد إلى طلبي
    http://www.swalif.net/softs/swalif45/softs272409/
    آسف مرة أخرى و بالتوفيق لك






  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    3,006


    ما شاء الله عمل ممتاز
    وخلال 5 ساعات يعتبر انجاز
    لانه اول مره وفيه اكواد جديده عليك وتبحث عن داله .. الخ ..

    طيب تقدر تضيفني بما اننا كلنا مبتدئين ومافيه احد يحمسني لعلك تكون فاتحت خير < له سنتين ناوي وللحين ما سوا الا القليل ..^^
    p-king-p@hotmail.com





    __________________
    p-king-p@hotmail.com


    الرجاء مراجعة الموضوع للجميع :
    http://www.swalif.net/softs/swalif12/softs302945





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

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

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