صفحة 8 من 12 الأولىالأولى ... 3456789101112 الأخيرةالأخيرة
النتائج 106 إلى 120 من 178

الموضوع: Codeigniter .. أسئلة ومناقشات ..

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


    اخي المصمم بالنسبه لاستخدام الاجاكس والجافا سكربت مع CI كيف طريقتها ؟
    وما هو انسب طريق للاستخدام ؟

    طبعا بالنسبه للاسكربت الي تحدثت عنه بخصوص فصل الايميلات قمت عمله عن طريق CI وهو حاليا على هذا الرابط لمن يحب ان يجربه
    الرابط

    كلمة المرور واليوسر نيم : fares

    ان كان لديكم اي ملاحظات ارجو ان لا تبخلو






  2. #107
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخي محمد هلال

    هذه الأخطاء تظهر بسبب انك تستخدم نسخة PHP 6 .. لإخفائها ادخل إلى ملف lib_arab/index.php وقم بتعديل خاصية error_reporting إلى :
    كود PHP:
    error_reporting(E_ALL E_DEPRECATED); 
    وأما بخصوص خطأ set_magic_quotes_runtime فهو لأن خاصية magic_quotes معطلة اساساً في PHP6, وفي CI يتم تعطيل هذه الخاصية لجعل السكربت آمن ... ولكن في هذه الحالة يجب حذف هذا السطر .. اذهب إلى lib_arab/system/codeigniter/codeigniter.php
    وابحث عن set_magic_quotes_runtime وقم بحذفها


    اخي فارس

    بخصوص موضوع الأجاكس .. فبصراحة وللأسف .. حتى الآن لم ارى مكتبة جيدة استطيع ان استخدمها بسلاسة وبدون تعقيد .. هناك عدة مكتبات ولكني لم اجربهم كلهم ... جربت واحدة منهم وهي Ajax_for_codeigniter ولكنها لم تعجبني ابداً .. ولكن على كل حال .. لقد وعد صانعو CI بأن يقومو بعملية دمج بين CI و Jquery مستقبلاً .. لذلك الموضوع سيكون سهل لاحقاً .. حتى ذلك الحين ...
    جرب هذه المكتبة
    Alex's Ajax - Ajax Examples with xajax + Code Igniter - Home
    وهذه
    Welcome to GandyXT

    وبخصوص ما افعله انا .. هو انني استخدم كود AJAX افترضي بسيط بدون اي تعقيدات وبدون الاستعانة بمكتبات JS كاملة فقط للإستفادة من الـ AJAX


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


    ارق التحية

    ارق التحية





    __________________
    مدونتي | تويتر


  3. #108
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    اخي محمد هلال

    هذه الأخطاء تظهر بسبب انك تستخدم نسخة PHP 6 .. لإخفائها ادخل إلى ملف lib_arab/index.php وقم بتعديل خاصية error_reporting إلى :
    كود PHP:
    error_reporting(E_ALL E_DEPRECATED); 
    وأما بخصوص خطأ set_magic_quotes_runtime فهو لأن خاصية magic_quotes معطلة اساساً في PHP6, وفي CI يتم تعطيل هذه الخاصية لجعل السكربت آمن ... ولكن في هذه الحالة يجب حذف هذا السطر .. اذهب إلى lib_arab/system/codeigniter/codeigniter.php
    وابحث عن set_magic_quotes_runtime وقم بحذفها


    اخي فارس

    بخصوص موضوع الأجاكس .. فبصراحة وللأسف .. حتى الآن لم ارى مكتبة جيدة استطيع ان استخدمها بسلاسة وبدون تعقيد .. هناك عدة مكتبات ولكني لم اجربهم كلهم ... جربت واحدة منهم وهي Ajax_for_codeigniter ولكنها لم تعجبني ابداً .. ولكن على كل حال .. لقد وعد صانعو CI بأن يقومو بعملية دمج بين CI و Jquery مستقبلاً .. لذلك الموضوع سيكون سهل لاحقاً .. حتى ذلك الحين ...
    جرب هذه المكتبة
    Alex's Ajax - Ajax Examples with xajax + Code Igniter - Home
    وهذه
    Welcome to GandyXT

    وبخصوص ما افعله انا .. هو انني استخدم كود AJAX افترضي بسيط بدون اي تعقيدات وبدون الاستعانة بمكتبات JS كاملة فقط للإستفادة من الـ AJAX


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


    ارق التحية

    ارق التحية

    جزاك الله خيرا اخي الكريم

    ممكن كمان سؤال لو انا عامل داله لتعديل البيانات وفيها فورم اكتب لي ادخال الي القاعدة ازاي في الفورم؟؟





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  4. #109
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخي محمد هلال

    لم افهم بالضبط ما تقصده بانك قمت بعمل دالة لتعديل البيانات

    هل تقصد انك تريد ان تعرف ما هي طريقة إدراج بيانات معينة ( من فورم ) إلى قاعدة البيانات ؟
    لأنني قمت بشرح هذه النقطة من قبل في الجزء الرابع
    Codeigniter.. عندما تكون البرمجة .. متعة بحق (4) - سوالف سوفت

    ارق التحية





    __________________
    مدونتي | تويتر


  5. #110
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


    اخي محمد هلال

    لم افهم بالضبط ما تقصده بانك قمت بعمل دالة لتعديل البيانات

    هل تقصد انك تريد ان تعرف ما هي طريقة إدراج بيانات معينة ( من فورم ) إلى قاعدة البيانات ؟
    لأنني قمت بشرح هذه النقطة من قبل في الجزء الرابع
    Codeigniter.. عندما تكون البرمجة .. متعة بحق (4) - سوالف سوفت

    ارق التحية
    جزاك الله خيرا اخي الكريم





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  6. #111
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    213


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

    انا جربت طريقه بسيطه عن طريق CI كمان ودي لو كان فيها اغلاط تقلي عنها
    الكود كالتالي

    كود PHP:
    <?php

    class Login extends Controller {

        function 
    Login()
        {
            
    parent::Controller();
            
    $this->load->helper(array('form''url'));
            
    $this->load->library('session');
            
    $this->load->database();
        }
        
        
        
        function 
    index()
        {
            
    $this->load->library('form_validation');
            
    $this->form_validation->set_rules('email','Email','requierd');
            
    $this->form_validation->set_rules('password','Password','requierd');
            
            if(
    $this->form_validation->run == FALSE)
            {
                
    $this->load->view('login_form');
                
            }else{
            
                
    $data['email']     = $this->input->post('email');
                
    $data['password'] = $this->input->post('password');
                
    $sql "SELECT * from admin WHERE email=? AND password=?";
                
    $query $this->db->query($sql, array($data['email'],$data['password']));
                
                if(
    $query->num_rows() > ){
                
                    foreach(
    $query->resutl() as $row){
                            
    $sessions = array('id' => $row->id ,'email' => $row->email 'name' => $row->name);
                            
    $this->session->set_userdata($sessions);
                            
    redirect('home');
                    }
                    
                }else{
                    
    $this->load->view('wrong');
                }
            }
        }
        
    }
    والي يعرف طريقه امنه ومستخدمه في المواقع بالنسبه لتسجيل الدخول لا يبخل علينا








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


    باك .
    ودي اسألكم بخصوص لوحات التحكم كيف يتم عملها؟ و ايضاً تسجيل الدخول و الخروج ؟
    و بارك الله فيكم .






  8. #113
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    الاخوة الافاضل ... بخصوص طريقة تسجيل الدخول .. بصراحة انا استخدم مكتبة dx_auth في جميع الامور التي تتطلب انظمة عضويات ( سواء كانت عضويات عادية وإدارية ..او ادارية فقط للوحة التحكم )
    وقد قمت سابقاً بشرح وظائف مكتبة DX Auth في الجزء الرابع
    وببساطة الأمر كالآتي :
    كود PHP:
    login($_POST['login'], $_POST['password'], $_POST['remember']); 
    وبخصوص أنظمة لوحة التحكم ... الطريقة سهلة .. فقط استخدم مكتبة dx_auth في وصفحات الأدمن كلها استخدم فنكشن التأكد من الصلاحيات وهو :
    كود PHP:
    check_uri_permission() 
    وسوف يقوم الفنكشن تلقائياً بالتأكد فيما اذا كان الشخص الذي قام بتسجيل الدخول فعلاً موجود في مجموعة المدراء ام لا ...

    ارق التحية






    __________________
    مدونتي | تويتر


  9. #114
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    يعطيك العافية يالغالي .
    لو بامكانك اعطائي المزيد من التفاصيل حول لوحة التحكم ، هل اوامر التعديل و الادخال و الحذف تُدخل يدوياً كالعادة ام ان هناك امراً لذالك ؟ و مذا يقصد بـ
    Scaffolding يعني ما عمله بالظبط ؟ و الفورم هل يتم بناءه يدوياً ام ان هناك ملحقاً لذالك؟و ايضاً الروابط اود جلب العنوان فيها فهمتني مثلا
    كود HTML:
    welcome/sayhello/id/1/title/Hello the world 
    اظنك فهمتني عنوان المقال مثلاً في مثالنا هذا هو Hello the world + اذا ما عليك ايضاً ممكن تشرح لنا طريقة التلاعب بالروابط مثلا اود ان اجعل الرابط هكذا :
    كود HTML:
    welcome?sayhello;id=1;title=Hello the world
    و الله الخير ان تتعمق اكثر في المكتبات بارك الله فيك .
    ارجوا ان تجيبني على كل سؤال لانك الله يسامحك تسببت لي في الادمان عليه :funny:





    التعديل الأخير تم بواسطة وضاء ; 23-04-2009 الساعة 11:23 PM

  10. #115
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    يعطيك العافية يالغالي .
    لو بامكانك اعطائي المزيد من التفاصيل حول لوحة التحكم ، هل اوامر التعديل و الادخال و الحذف تُدخل يدوياً كالعادة ام ان هناك امراً لذالك ؟ و مذا يقصد بـ
    Scaffolding يعني ما عمله بالظبط ؟ و الفورم هل يتم بناءه يدوياً ام ان هناك ملحقاً لذالك؟و ايضاً الروابط اود جلب العنوان فيها فهمتني مثلا
    كود HTML:
    welcome/sayhello/id/1/title/Hello the world 
    اظنك فهمتني عنوان المقال مثلاً في مثالنا هذا هو Hello the world + اذا ما عليك ايضاً ممكن تشرح لنا طريقة التلاعب بالروابط مثلا اود ان اجعل الرابط هكذا :
    كود HTML:
    welcome?sayhello;id=1;title=Hello the world
    و الله الخير ان تتعمق اكثر في المكتبات بارك الله فيك .
    ارجوا ان تجيبني على كل سؤال لانك الله يسامحك تسببت لي في الادمان عليه :funny:
    اخي العزيز
    بخصوص كل تساؤلاتك هذه ( الـ Scaffolding , الروابط والتعامل معها , إدخال البيانات إلى قاعدة البيانات )
    قد اجبت عليها في الدروس السابقة ( الجزء الثالث او الرابع تقريباً )

    وأما بخصوص التعامل مع الروابط بأسلوب $_GET و Segments في نفس الوقت , مثال :
    http://www.example.com/ci/books/view...id=1&sort=desc
    فيتم بهذه الطريقة :

    اذهب إلى ملف config.php وقم بتعديل enable_query_strings و uri_protocol إلى التالي :
    كود PHP:
    $config['enable_query_strings'] = TRUE;
    $config['uri_protocol'] = 'PATH_INFO'
    وبخصوص الفورم.. فهناك مكتبة مساعدة مخصصة للفورم وبصراحة سهلة جدا وتسهل لك الامور
    كود PHP:
    $this->load->helper('form'); 
    المزيد حول طريقة استخدام هذه المكتبة هنا

    بالمناسبة, اهلاً بك في نادي مدمني CI

    ارق التحية





    __________________
    مدونتي | تويتر


  11. #116
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    الله يكرمك ياخي .
    لم اجد اجابة في دروسك الرائعة السابقة لمايلي :
    لو بامكانك اعطائي المزيد من التفاصيل حول لوحة التحكم
    و ايضاً الروابط اود جلب العنوان فيها فهمتني مثلا
    كود PHP:
    welcome/sayhello/id/1/title/Hello the world 
    و بخصوص الروابط فقد قرأت الروابط فقد قرات المواضيع كلها اكثر من مره و لم اجد ما ارمي اليه ، انا لا اود تفعيل نمط اظهار تعليمات القاعدة في الروابط و لو نسبيا ، بل اود التلاعب بالروابط كما يحلو لي أفهمتني الان يا عزيز مثلا اود ان احذف index.php في الاول و السلاش بالرابط استبدلها بـ ; يعني "اطلع رابط على المزاج" ان صح التعبير .
    و بارك الله فيك.





    التعديل الأخير تم بواسطة وضاء ; 24-04-2009 الساعة 03:46 PM

  12. #117
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,109


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

    ماهي المشكلة ؟؟؟





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  13. #118
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    ارجوا من احد الاخوان افادتنا ..






  14. #119
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


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

    ماهي المشكلة ؟؟؟
    عزيزي .. لا ادري ما هي المشكلة التي تواجهها انت .. ولكن انصحك بأن تعيد تنصيب نسخة CI مجدداً وان تتأكد من الـ Config الخاص بقاعدة البيانات وهو ملف database.php

    اخي وضاء
    لم افهم بالضبط ما تقصده بانك تريد ان تضع العنوان في الرابط! فببساطة يمكنك عمل هذا! لا ادري ما هي المشكلة
    ولكن بخصوص طريقة الروابط التي تريدها .. فبإمكانك استخدام هذه الطريقة :
    http://www.example.com/ci/topic/id:4/sort:desc
    حيث انك ستأتي بقيمة id عن طريق هذا الفنكشن :
    كود PHP:
    $this->uri->asegment('id'
    كما انه يوجد Functions اخرى مساعدة .. اعتقد انك ستود تصفحها بنفسك ... فقط شاهد الملف من الداخل

    هذه الاضافة وجدتها فقط في منتدى CI ولم اقم ببرمجتها

    الإضافة في المرفقات .. فقط ضع الملف في مجلد application/libraries

    ارق التحية





    الملفات المرفقة الملفات المرفقة
    __________________
    مدونتي | تويتر


  15. #120
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    لم افهم بالضبط ما تقصده
    ما اقصده هو جلب التايتل في الرابط هل يكون بنفس الطريقة العادية؟ اذا مختلفة اسرد لي الطريقة افتراضاً ان الجدول اسمه R و حقل العناوين اسمه T .
    شكراً لك ..اعتذر على الازعاج .










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

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

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