صفحة 6 من 12 الأولىالأولى 1234567891011 ... الأخيرةالأخيرة
النتائج 76 إلى 90 من 178

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

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


    عفوا يا غالي
    بس المثال الي انته ارفقته كيف بشغله على codeigniter ?

    انا رح ارفقلك الملف الكامل من عندي وجرب عندك وشوف لو سمحت
    معلش انا ازعجتك معي اليوم

    انا كل الي بدي ياه انه يصير زي موقعهم
    لما تحط ال index.php/hhhh مثلا ما يشتغل
    مع انه الصفحه تكون شغاله بدون الاندكس

    على كل حال القي نظره على المرفقات الله يعطيك الف عافيه

    يا غالي انا غيرت الاحقه تبع الملف للاحقة txt لانه الاحقه zip لا يقبل الا 250 كيلو بايت

    قبل فتح الملف قم بتحويل اللاحقه ل zip





    الملفات المرفقة الملفات المرفقة

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


    اخي المجلد نفسه في مشكلة معرفش اية هي عشان انا اصلا معرفش في اطار العمل غير حجات بسيطة

    المهم

    حمل الملف ده ملف الهوتس بس فكه وحطة في المجلد الرئيسي

    واكتب الرابط كده

    codeig/home





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

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


    معلش يا غالي بلا ما اتعبك اكتر من هيك
    شكله المشكله مع اطر العمل

    مشكرو ما قصرت






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


    اخي fares1

    لا ارى ما هي فائدة إصرارك على عدم السماح بالدخول إلى الموقع عن طريق ملف index.php .. فانت فعلاً لديك هذه الميزة وهي عن طريق ملف الـ htaccess الذي وضعته لك في البداية ..
    اذاً اتعتقد انه هناك من سيقوم بالتجربة على موقعك ووضع index.php ؟ حتى ولو قام بذلك ؟ ما هي الفائدة والضرر ؟ لا يوجد

    وبالنسبة لموقع Codeigniter, فهم يستخدمون نظام ExpressionEngine وهو عبارة عن سكربت CMS متكامل يمتلك مميزات اخرى ونظام مختلف تماماً عن CI ( اقصد بأنه ليس إطار عمل )

    ولكن على كل حال انظر .. فالموضوع نفسه يعمل على موقعهم .. لو اضفت index.php سيعمل الموقع بها ..
    http://codeigniter.com/index.php/tutorials/

    اذاً .. اين الضرر ؟

    ارجوا ان تكون الصورة واضحة بالنسبة لك .


    تقبل تحياتي





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


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


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

    لا ارى اي ضرر في ظهور index.php
    لكن هناك بعض الناس يقول
    لا اريد ان تظهر لغة البرمجه في الرابط
    اريدها ان تظهر html او لا تظهر ابدا
    وهكذا نستطيع عرضها بالطريقه التي تعجبنا
    وشكرا لك اخي الغالي
    سوف اقوم بوضع الطريقه هنا عندما اتاكد من صحتها تماما






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


    بإستخدام الحل الذي وضعته .. لن تظهر index.php في الرابط ( إلا اذا قام الزائر بوضعها .. وفي هذه الحالة لن يضعها الزائر بدون سبب !! )

    واذا كنت تريد ان تظهر الروابط بشكل html فهذه سهلة جداً

    في ملف config.php
    عدل هذا السطر كما هو موجود :
    كود PHP:
    $config['url_suffix'] = ".html"

    وايضاً في انتظار الحل الذي وجدته

    ارق التحية





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


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


    هذه هي الطريقه اخي الغالي
    وارجو التاكد منها

    تضع هذه الفنكشن في ملف Controller.php

    في المسار التالي
    system\libraries\Controller.php

    كود PHP:
    function quit_on_script_file_name()
    {
        if( ! isset(
    $_SERVER['REQUEST_URI'])) return;
        
        
    $request_segments explode('/'$_SERVER['REQUEST_URI']);
        
        if(isset(
    $request_segments[2]) && $request_segments[2] == SELF)
        {
            
    show_404();
        }   

    استدعاء الفنكشن في صفحات الكنترول
    كود PHP:
    $this->quit_on_script_file_name(); 






    التعديل الأخير تم بواسطة fares1 ; 30-03-2009 الساعة 07:38 PM

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


    الكود يعمل بدون اي مشكلة اخي الفاضل
    جميل جداً,

    ولكنك ستواجه مشكلة وهي انك سوف تضطر ان تستدعي هذا الفنكشن في كل صفحاتك !!

    حسناً كما ذكرت من قبل .. الموضوع سهل جداً مع CI

    انشئ ملف جديد بداخل مجلد application/libraries
    وقم بتسميته : no_index.php
    ثم ضع هذا المحتوى بداخله :

    كود PHP:
    <?php  if (!defined('BASEPATH')) exit('No direct script access allowed');


    class 
    No_index{

        function 
    No_index(){
        
            if( ! isset(
    $_SERVER['REQUEST_URI'])) return;
            
            
    $request_segments explode('/'$_SERVER['REQUEST_URI']);
            
            if(isset(
    $request_segments[2]) && $request_segments[2] == SELF)
            {
                
    show_404();
            }   
        
        }



    ?>
    الآن اصبح لدينا مكتبة وظيفتها ان تقوم بإظهار الخطأ 404 اذا كان الرابط يحتوي على اسم الملف index.php

    الآن ايضاً نفس المشكلة ستواجهها وهي .. انك ستضطر ان تستدعي المكتبة في كل ملفاتك!

    بصراحة الموضوع اسهل مما تتصور

    قم بوضع اسم المكتبة "no_index" في قائمة الإستدعاء الآلي للمكتبات في ملف config/autoload.php

    وبالضبط في السطر :
    كود PHP:
    $autoload['libraries'] = array(''); 

    انتهى


    ارق التحية





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


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


    مشكور اخي almosmm

    رح يكون هاد اول فايل لي في الايبرري
    وان شاء الله مع الاستخدام بعرف عن CI اكثر واكثر
    انا حاليا قاعد اتعلمها عشان اصير اشتغل فيها

    بس الصراحه الي شفته انه اسرع واحسن وترتب الكود احسن ولو عندك خطأ تعرف توصله بسرعه
    بس اله سيئه وحده

    قد ما اشتغلت فيها ما بتتطور
    يعني التطور رح يكون بطيئ جدا
    من وجهة نظري

    شكرا لك






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


    اخي المصمم
    ما رايك بطرح موضوع يخص CI
    لكن ليش عن المناقشات
    بل لعمل مشروع ما
    ليس مشروع بمعنى مشروع
    بل هو للتدريب الحي وللأمثله
    اي انه مثلا لو اني اريد صفحة تحقق من المدخلات
    سأطرح الموضوع هناك ومن ثم سنرى كيفة عمل الصفحه وعملها والية العمل وترتيب الكود
    ما رايك ؟






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


    الأخ العزيز

    بخصوص نقطة التطور ..
    فبكل تأكيد لا يجب ان نستخدم CI ونحن في بداية الطريقة لتعلم PHP اصلاً !
    فبهذا انت تقوم بتخطي معلومات مهمة جداً كان من المفترض ان تطلع عليها .. وقد ذكرت هذه النقطة من قبل ...

    اولاً تعمق في PHP عامةً .. ثم بعد ذلك تعمق في التعامل مع OOP ثم بعد ذلك MVC ثم بعد ذلك ابدأ واستخدم إطار العمل الذي تريده ( في هذه الحالة سيكون CI بكل تأكيد )

    وبخصوص موضوع التجارب العملية .. فيمكنك اخي الفاضل طرحها هنا او السؤال عن اي شيء وسنتعاون جميعاً بإذن الله
    ولا اجد داعي لإنشاء موضوع جديد


    ارق التحية





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


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


    بارك الله فيك اخوي المصمم و جزاك الله عن جزيل الخير .
    بكل صراحه رأيت الموضوعاً مثبتاً قبل اسابيع و استخففت من قدره نظراَ لتجاربي المحبطة مع اطر العمل السابقة فكان مني ان اصدرت احكاماً مسبقة .
    لكني اليوم اسوتقفني فراغ الوقت لاقرأ السلسلة من اول جزء للجزء الثالث و كانت رائعة و اول تجربة ستكون في الايام القليلة الاتية بعون الله و ساوافيك بالنتائج لاحقاً .
    الذي اود ان اشيد به بعد براعتك في الطرح و صدقك في القول و الفعل ، هو ما اشار اليه الاخ فارس1 فالتطبيق على ارض الواقع يعطي نفساً مستجداً للاقدام على استخدام و احتراف هذا الاطار الرائع .
    اتمنى منك كما تفضلت بضرب امثلة منها في الشرح ان تكمل او تبدأ مثال عمل مكتبة كتب كاملة ابتداءاً من عمل لوحة تحكم المدير بجميع خصائصها الى غاية عمل الواجهة الرئيسية لسكربت مروراً بصفحات السكربت الفرعية (اظهار الكتب - اضافة كتاب من طرف الزائر ..الخ) .
    اعلم ان الامر يشق عليكم بضيق الوقت ربما ، لكن صدقني منفعته ستكون اكثر من الدروس نفسها امل ان تعيد النظر في اقتراحي المتواضع هذا و لك مني جزيل الشكر و التقدير .
    -- قمت بمراسلتك على النموذج الموضح اسفل توقيعكم ، ببريدي الاكتروني .
    حمزة.





    التعديل الأخير تم بواسطة وضاء ; 31-03-2009 الساعة 10:30 PM
    __________________
    راسلني

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


    الأخ وضاء

    والله لقد اسعدني ردك الجميل اخي العزيز, والحمد لله انك قد استفدت من الدروس واتمنى اذا كنت تمتلك اي أسئلة ان لا تتردد في طرحها

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

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

    ولكن نصيحتي إليكم اخواني ...
    1- التجربة اولاً ثم التجربة
    2- معرفة فيما اذا كان إطار العمل CI هو المطلوب فعلاً لمشروعك هذا ( اقصد هل المشروع يستدعي ان تستخدم CI ام يجب ان تكتفي فقط بالبرمجة العادية )
    3- التوكل على الله وكتابة خطوات البرمجة خطوة بخطوة
    4- البدأ على بركة الله

    وبالتوفيق

    ارق التحية
    اخوكم





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


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


    و و الله ما اجمل ان يكون التهور سبباً في تحصيل العلم النافع ! نسأل الله ان يرزقنا هذا التهور و يبارك لنا فيه .
    هل السلسلة انتهت ام لا؟
    --راجع بريدك .





    التعديل الأخير تم بواسطة وضاء ; 01-04-2009 الساعة 02:08 AM
    __________________
    راسلني

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


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





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






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

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

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