صفحة 11 من 12 الأولىالأولى ... 6789101112 الأخيرةالأخيرة
النتائج 151 إلى 165 من 178

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

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


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

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

    في البداية سعدت جداً بصراحة انك ذكرت درس عمل المدونة في 20 دقيقة وهذا لأنني بصراحة من مدمني هذا الدرس .. وبين كل فترة وفترة اعود واشاهده من الأول ... بصراحة ما يعجبني فيه هو انه يذكرني ببداية وقوعي في حب CI وأيضاً تعجبني جدا طريقة Derek Jones في محاورة المستمعين وشرح المميزات لهم ....

    على كل حال .. اوافقك تماماً في ان CI بالرغم من افتقاده لبعض المميزات التي قد تكون ( وهي بالفعل ) مهمة للكثير .. إلا انه عالم واسع ... سهل .. بسيط ... قوي ... يتيح لك ان تشكله على اي شكل تريده ... لو اردته ان يصبح نظام معقد ومتقدم وقوي ... يمكنك عمل هذا "وبسهولة" .... ولو اردت ان تقوم بإستخدامه ببساطة وبدون تعقيدات, يمكنك ايضاً عمل هذا وبسهولة

    بسم الله .. بخصوص اسألتك فهي كالآتي :

    السؤال الأول :
    نعم يمكن عمل هذا ببساطة اخي الفاضل ... في جدول الـ Posts الخاص بمدونتك ستقوم بعمل خانة اسمها slug ووظيفتها هي انها تحتوي على رابط الموضوع ( سواء كان بالعربي او الانجليزي ) ... ومن ثم في صفحة عرض التدوينة ستقوم بالآتي :
    كود PHP:
    class Blog extends Controller {

         function 
    show_post($slug){
            
    $this->db->where('slug',$slug);
            
    $query $this->db->get('posts');
        }
        

    * كما شرحت في الاجزاء السابقة .. انه يمكنك ان تأتي بمعلومات من الرابط المدخل . عن طريق وضع Parameter في الفنكشن الخاص بالصفحة ... او عن طريق استخدام :
    كود PHP:
    $this->uri->segment(SEGMENT_NUMBER_HERE); 
    ولكني افضل الطريقة الاولى


    ثم نضع شرط في ملف Routes ليقوم بتحويلنا إلى الموضوع فور الدخول إلى رابط مثل :
    http://www.example.com/blog/hello-world-post

    وهو كالآتي :
    كود PHP:
    $route['blog/(:any)'] = 'blog/show_post/$1'
    السؤال الثاني :
    لإدخال الحروف العربية إلى مجموعة الحروف المسموح في الروابط, بها سنضطر إلى اضافة هذه الحروف إلى المتغير الموجود في ملف config.php ونقوم بتعديله إلى الآتي :
    كود PHP:
    $arabic 'اأآؤءئبتثجحخدذرزسشـصضطظعغفقكلمنهوية'
    $config['permitted_uri_chars'] = $arabic.' a-z 0-9~%.:_\-'
    *ملاحظة الحروف العربية تم تجميعها من قبل الأخ خالد (hilaby) جزاه الله خيراً في موضوعه الرائع هنا

    ثم بعد ذلك يتوجب عليك حفظ ملف config.php بترميز utf-8, وبعدها سوف تستطيع الكتابة باللغة العربية بكل سهولة ان شاء الله

    السؤال الثالث :
    نعم اخي العزيز سوف تقوم برفع مجلد المنصة كاملاً بما يحتويه ولكن يمكنك حذف ملفات المكتبات التي تعتقد انك لم تستخدمها ولا تحتاجها ابداً , ولكن سؤال اخي العزيز .. هل تعتقد بأن حجم 1.11 ميجا هو حجم كبير لكي تضطر إلى تخفيفه ؟ ( اعتقد بأنك يجب ان تأخذ نظرة سريعة على إطار العمل Zend وترى الحجم الضخم بحق )

    السؤال الرابع :
    نعم اخي الفاضل ... كلامك صحيح ويجب فعلاً ان تقسم الادوات المساعدة ( صور, css, js .. إلخ ) إلى مجلدات وترتيبها ( لا تنسى وضع ملف index.html فارغ بداخل كل مجلد لكي لا يستطيع احد مشاهدة ما بداخل الملف ), شخصياً انا اقوم بعمل هذه المجلدات بجانب مجلد system ومن ثم بداخل ملفات القوالب ستقوم بجلب اي صورة او ملف من هذه المجلدات بهذه الطريقة ( قد يكون هناك طريقة افضل ولكني افضل هذه الطريقة ووجدت الكثير يستخدمونها ) :

    تقوم اولاً بتحميل الـ helper المسمى url عن طريق هذا السطر :
    كود PHP:
    $this->load->helper('url'); 
    * أنصحك بأن تقوم بتحميله تلقائياً من ملف config/autoload.php لأنك ستحتاجه تقريباً في كل صفحات العرض التي تحتوي على صور او ملفات css و js

    بعد ذلك بداخل ملف القالب ستقوم بجلب صورة مثلاً بهذه الطريقة :
    كود PHP:
    <img src="<?=site_url('images/header.jpg')?>" alt="" />
    حيث ان الفنكشن site_url يقوم بوضع رابط الموقع كاملاً ( الذي قمت بوضعه انت سابقاً في ملف
    config.php قبل الرابط الذي وضعته انت بداخله كمدخل ... بمعنى :
    لنفترض انك في ملف config.php قمت بوضع رابط موقعك كالآتي : http://www.example.com
    وعند طلب الصورة قمت بوضع رابطها كالآتي ( نفس الطريقة في الاعلى ) : images/header.jpg
    النتيجة سوف تكون http://www.example.com/images/header.jpg

    السؤال الخامس :
    كلام صحيح ... يمكنك ان تضع خاصية لتحديد القسم ... وهي بالضبط مثل الطريقة الاولى في السؤال الاول ولكنك ستضع Parameter آخر وتجعل الأول للقسم والثاني لكلمة details والثالث لرقم الكتاب
    بخصوص إمكانية اختيار قسمين ... بصراحة لم افهم السؤال بالضبط, كيف يمكن ان تحدد رقم ID خاص بكتاب معين وتقوم بتحديد قسمين معاً ؟ ارجوا منك توضيح السؤال اكثر وأنا متأكد من ان الموضوع سهل ان شاء الله

    وكل عام وأنت بخير اخي الفاضل ...

    اخوك





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


  2. #152
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    جزاك الله خير

    اجابات وافيه وكافيه (أحرجتني بسرعة الرد )

    بالنسبه للسؤال الخامس فكان المقصود كالتالي :
    لنفرض أن لديك موقع للكتب في صفحته الرئيسيه تستعرض جميع الكتب
    الان بالطبع فإن هناك تصنيفات لهذه الكتب فبعضها في قسم كتب اسلاميه وبعضها كتب روايات وبعضها كتب تقنيه وهكذا .. ولكنها جميعا تعرض في الصفحه الرئيسيه
    في هذه الحاله ستكون هذه الصفحه
    http://www.example.com/index.php/books
    وبالطبع ستعرض من كلاس واحد ملف واحد واستعلام واحد وايضاً من قالب واحد
    ..
    حسناً .. أريد ان اقوم بعرض الكتب الموجوده في قسمين فقط وهما الكتب الاسلاميه وكتب الروايات مثلاً .. فكيف ستكون الطريقه ؟
    هل سيكون هناك صفحه رابطها كالاتي :
    http://www.example.com/books/islamic+story/
    بحيث اقوم باستدعائها بنفس طريقة العرض ( القالب ) من نفس الكلاس ومن نفس الملف ومن نفس الاستعلام من قاعدة البيانات ولكن بتحديد رقم القسمين فقط ؟ ( اي باعطاء بارمتر لرقم القسمين مثلا )

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


    تحيتي..






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


    وإياك اخي الكريم ..

    الآن فهمت ما تقصد ولكن يبدو انك نسيت /details/1 في الرابط ولذلك اختلط علي الأمر حيث ان details/1 هي لعرض ما بداخل كتاب معين .. فلا يمكن ان نأتي بهذا الكتاب من قسمين ( الأمر غير مفهوم ) ولكن الآن فهمت ما تقصد ... حسناً ..

    نظرياً ما نريده هو ان يكون لكل قسم ايضاً ما يسمى بالـ slug وسوف يكون اسم انجليزي بسيط مكون من جملة واحدة فقط تعبر عن القسم, ومن ثم بإستخراج أسماء الاقسام عن طريق أخذ الجزء رقم 2 من الرابط والذي يحتوي على الأقسام بهذا الشكل طبعاً ( islamic+story+news ) ونقوم بعمل explode للمتغير الذي يحتوي على هذه الأقسام لكي يمكننا عمل foreach له ... ولكن اخي الفاضل هل تريد ان نقوم بإحضار الكتب الخاصة بكل قسم في إستعلام منفصل ؟ لكي يمكنك استخراج نتائجه بطريقة منفصلة في جدول وقالب منفصل ؟ ام انك تريد ان يكون كل الكتب الخاصة بهذه الأقسام في إستعلام واحد وستقوم بعرضهم سوياً ؟

    على كل حال كما ذكرت سابقاً .. الاقسام ستكون موجودة لديك في array ومن ثم سوف تقوم بعمل foreach لجلب الكتب التي تكون تحت هذا الـ slug ( عند اضافة كتاب إلى قسم ... سيتوجب عليك ان تضع ايضاً الـ slug الخاص بالقسم .. إلى معلومات الكتاب بجانب العنوان والقسم الأب .. إلخ )

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

    ولكن للإحتياط فقط .. ببساطة :
    1- قم بعمل explode للأقسام لتصبح جميعها في مصفوفة بأسم categories مثلاً
    2- قم بعمل foreach للأقسام وقم بربط اسم كل قسم بالإستعلام الخاص به ...
    3- في حالة كنت تريد الكتب كلها في استعلام واحد .. سأضطر ان اقوم بتضبيط كود بسيط لك او استصعب عليك الأمر ولكن اعتقد انك فهمت الفكرة الاساسية في كيفية استخراج الاسماء وربطها بقاعدة البيانات

    تصبحون على خير ...

    اخوك.





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


  4. #154
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    ترددت كثيرا قبل الرد لاني لا اريد ان اجعل الموضوع يتخد مجرى واحد بل يبقى للاسئله المختلفه كما هو حالياً .. لكن وجب توضيح الفكره

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

    فيما بعد أظن ان طريقتك في التفكير لعمل اي تصنيفات او اقسام في اي موقع ستتغير تماما ( ولربما أجدك قمت بعمل مدونه ليس لها مثيل )

    لنفرض أن لديك مدونه
    الرابط سيكون
    http://www.mossab.com
    وفي هذه الصفحه ستعرض جميع تدويناتك من جميع الاقسام مرتبه ( حالياً : عن طريق التاريخ ) ولكن من الممكن ترتيبها عن طريق الاعلى تقييم او الاعلى ردود او الاعلى مشاهده او حسبا تريد فليست هذه النقطه المهمه

    حسنا لو أردت مشاهدة قسم ( ولنقل انه قسم php ) فستنتقل الى الرابط التالي :
    http://www.mossab.com/category/php/
    هنا بالطبع سيعرض لك مدونات القسم وأيضاً مرتبه بالتاريخ وكذلك الحال هنا تستطيع اعادة ترتيبها كيفما تشاء

    هنا لا أجد سبباً منطقي لوجود ( /category ) في الرابط فلماذا لا يكون ببساطه ( http://www.mossab.com/php ) وأنا لا أتحدث عن ملف .htaccess بل عن طريقة عمل البرنامج ( وهنا تتضح لي فكرت ردك السابق )
    ولكن !! لماذا لا يكون هناك كلاس يتم فيه إستدعاء جدول الاقسام كامل من قاعدة البيانات واستخدام ذلك في مصفوفه تقوم بإنتاج controllers خاص لكل عنصر فيها .
    ملحوظة : أنا أعلم بأن عمل controllers خاص في Ci يتطلب عمل ملف خاص ( في مثالنا السابق سيكون php.php ) وهذا سيدخلنا في تعقيدات لكنني أتسائل عن طريقه لجعل المنصه تتعامل مع هذا الـ controllers كمتغير يوضع في الرابط وأيضا يتم بواسطته الاستعلام عن النتائج من قاعدة البيانات وسيكون الرابط http://www.mossab.com/php/index.php

    ولتتضح الصوره أكثر ساكمل المثال
    بعد أن دخلنا لقسم php في المدونه سندخل الى تدونه معينه وهي
    مدونة مصعب الزيني | Codeigniter.. عندما تكون البرمجة .. متعة بحق
    الرابط :
    http://www.mossab.com/33/%d8%aa%d8%b...3%d9%88%d9%84/
    حسناً هذه التدوينه تعني بـ php ولكنها أيضاً تعنى بـ بناء وإدارة المواقع الى حد ما فهل يعني تكرارها في القسمين ؟ ( بالطبع سيكون من الخطأ تكرارها في قاعدة البيانات ) ولكن لربما تعديل بسيط في الـ colm الخاص برقم القسم الموجود في جدول التدوينات بقاعدة البيانات سيفي بالغرض هنا ( إن لم يكن هناك طريقه أفضل ) وساستطيع استدعاء نفس التدوينه بدون تكرارها في أكثر من قسم

    حستاً ماذا إذا كنت أنا المتصفح احتاج لتصفح القسمين السابقة الذكر في المدونه ولا تهمني باقي الاقسام ببساطه أريد أن أقوم بالدخول الى http://www.mossab.com/php+webdov عمل البرنامج أن يقوم بتمرير المتغيرين ( php ) و ( webdov ) الى الاستعلام في مكان رقم القسم ليستخرج جميع المدونات في القسمين ويضعها لي في صفحه واحده وأيضاً يمكن ترتيبها كماهو الحال الان بحسب التاريخ أو اذا اردت تغييرها الى ترتيب آخر
    ملحوظه : أعلم بأن هذا يتطلب تعديل لطريقة الادخال للمدونه وهذا امر سهل فبدل أختيار قسم واحد عن كتابة التدوينه يتعدل الى إختيار أكثر من قسم ويسجل في قاعدة البيانات في الـ colm الخاص برقم القسم أكثر من رقم بدل رقم واحد

    في النهايه أنا لم ابحث عن حل لهذا من اجل التعقيد والله يعلم ذلك ولكن أرى أنه عند التصور الكامل للعمل بهذه الطريقه في جميع مواقعنا وبرامجنا سنصل لنتائج تستحق بإذن الله
    فمن الفوائد مثلاً الروابط السهله والسريعه وأيضاً أتوقع انه سيتم الاستغنا عن أغلب الـ tag التي نضعها حالياً لأي تدوينه مثلا

    شكرا لوقتك





    التعديل الأخير تم بواسطة beto ; 18-09-2009 الساعة 01:25 AM

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


    اخي الفاضل ... بالعكس لا يوجد اي مشكلة يمكننا ان نتناقش في موضوع معين ونأخذ العديد والعديد من الصفحات,

    بداية اخي الفاضل ... مدونتي تستخدم برنامج ووردبريس وليست برمجية خاصة
    على كل حال اخي الفاضل بخصوص نقطة ان الرابط يجب ان لا يحتوي على كلمة " category " فهذا كلام صحيح ... ولو قمت بعمل برمجية خاصة لمدونة لجعلت الاقسام بالضبط كما ذكرت انت ... أي "http://www.mossab.com/php" مثلاً لقسم الـ PHP.
    ولكن لاحظ هنا انك ستضطر إلى عمل تقريباً 3 استعلامات لكي تتأكد مما اذا كانت "php" هي عبارة عن .. صفحة ام قسم ام تدوينة!

    وعلى كل هي سهلة جداً ... نفس طريقة رابط التدوينة في ردي الاول عليك ( ستقوم بعمل route لكي يرسل الـ Segment الاول إلى الفنكشن الخاص بالفلترة ومعرفة الهدف من الكلمة المدخلة ( سواء كانت slug لتدوينة ام قسم ام صفحة ), ولن نضطر إلى ان شاء Controller لكل قسم ابداً

    بخصوص المثال الثاني اخي وهو تصفح قسمين معاً ... فبصراحة في حالة كنا نتكلم عن مدونة وليس سكربت للكُتب, في وجهة نظري المتواضعة اعتقد بانها ميزة تكاد تكون بلا فائدة , ولكن لنتحدث عنها فقط للإستفادة ... الحل الذي اراه حالياً هو كما ذكرت سابقاً :
    1- أخذ الاقسام من الرابط
    2- ان تقوم بجلب الـ ID الخاص بكل قسم
    3- ان تضع هذه الـ ID's في الاستعلام لجلب التدوينات المدرجة تحت هذه الأقسام

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

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

    أرق التحية.





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


  6. #156
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    المصمم كل عام وانت طيب وعيد سعيد تقبل الله منا ومنكم الصيام والقيام
    وأشكرك كثيرا على الردود

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

    تحيتي ..

    ملاحظه :في الموضوع http://www.swalif.net/softs/swalif45/softs252216/ وضعت مثال قمت انا بالتطبيق ونجحت لكني لاحظت امر غريب http://www.you.com/ci/index.php/home...me/index/home/
    الأمر لا ينتهي






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


    اخي beto
    كل عام وأنت بخير وتقبل الله منا ومنكم صيامنا وقيامنا ...

    بخصوص المشكلة التي ذكرتها فأرجوا منك ان تذكر لي أي مثال الضبط الذي تقصده ؟


    ارق التحية





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


  8. #158
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    كود PHP:
    <?php 
     
    class Home extends Controller 
     
        function 
    index() 
        { 
     
            
    $data['how'] = 'How are you ?'
     
            
    $data['items'] = array ( 
                                    
    'item1'    => 'This is item 1'
                                    
    'item2'    => 'This is item 2' 
                                    
    ); 
     
            
    $this->load->view('home'$data); 
        } 

     
    ?>







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


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

    ارجوا التوضيح اكثر اخي العزيز .





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


  10. #160
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    في المثال الذي وضعته ستكون الصفحه كالتالي :
    http://www.you.com/ci/index.php/home/
    لآننا استعدينا الكلاس home الذي بداخل الكنترولر الرئيسي للمنصه
    وبالطبع لو أضفنا index ( أخرى ) لوجدنا نفس النتيجه وهذا موضح في الشرح ( الفيديو الأول ) عن المنصه في موقع المنصه

    ما استغربته أنا أن الرابط لن يتوقف عن العمل مهما أضفت /home/index/
    سنقوم باستدعاء الكلاس home والذي بدوره يستدعي فنكشن index والذي بدوره يعيدك للكنترولر أو الملف index.php ومن هنا تبدأ العمليه في التكرار

    أتمنى تكون الصوره أتضحت





    التعديل الأخير تم بواسطة beto ; 20-09-2009 الساعة 09:54 AM

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


    ماهو محتوى ملف الـ View الذي لديك ؟ لا يمكن ان يقوم الملف في الاعلى بعمل "أي" نوع من انواع التحويل ( Redirection ) ... عند دخولك إلى index.php/home سوف تجد القائمة ... وعند دخولك إلى index.php/home/index سوف تجد نفس النتيجة كما ذكرت انت ... وفي كلتا الحالتين لا يمكن ابداً ان يقوم CI بتحويلك وعمل Loop بلا توقف!
    ارجوا ان تتأكد ربما هناك أمر معين خالص بالـ Router او ما شابه .. تأكد من الملفات بارك الله فيك
    سؤال : هل تقصد ان التحويل يتم داخلية ؟ ام انك فعلياً تذهب إلى هذه الروابط المتداخلة التي وضعتها في الأعلى ؟؟
    http://www.you.com/ci/index.php/home...me/index/home/

    ارق التحية





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


  12. #162
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    ليس الامر تحويل روابط أو Redirection
    إنما كما ذكرت أنت التحويل داخلي

    وفعلا النتيجه واحده لا تتغير ولا يتغير الرابط من نفسه أبداً

    لكن ما قصده أنه أنت من يقوم بكتابة الرابط

    وما قصدته أنا بالـ Loop هو أن يتم داخلياً في حال قمت أنت بكتابة العنوان بشكل طويل .. وهذا ما اقلقني فلا أعلم هل سيؤثر هذا أم أنه لا خوف منه






  13. #163
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    بالمختصر
    انا قمت بتطبيق مثالك وقمت بالدخول الى index.php/home/index/home/index/home/index/home/index/
    وجدت نفس القائمه ولم يتغير شيء

    لكني أتسائل :
    اليس من المفترض أنني بكتابتي لهذا الرابط قد قمت بعمل Loop ؟ وهل هذا يؤثر ؟ وما الحل اذا كان يؤثر على عمل php في السيرفر






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


    أها.... الآن فهمت ما تقصد
    حسناً لو راجعت جيداً شرحي عن طريقة عمل روابط CI .. ستجد ان الروابط تعمل بالشكل الآتي :
    index.php/class/function/endless_variables
    الشرح :
    اول جزء في الرابط هو الكلاس
    ثاني جزء هو الفنكشن
    ثالث جزء وحتى الجزء رقم مليون , عبارة عن متغير لا اكثر
    بمعنى .. بعد الفنكشن يمكنك وضع 1000 مجلد وسوف يظهر لك في النهاية فقط الفنكشن الذي انت بداخله ...

    في حالتنا هذه سيكون الوضع كالآتي :
    الكلاس هو :home
    الفنكشن هو : index
    المتغيرات هي : home/index/home/index/home/index ... إلخ
    فعلياً عند إدخالك لهذه المتغيرات ... انت مازلت بداخل الفنكشن index ولم تخرج منه

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

    اتمنى ان تكون الفكرة واضحة ...





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


  15. #165
    عضو جديد
    تاريخ التسجيل
    Feb 2008
    المشاركات
    11


    وضحت جزاك الله خير










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

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

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