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

الموضوع: الأتصال بملفات config من مجدل أخر

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    793

    الأتصال بملفات config من مجدل أخر



    بسم الله الرحمن الرحيم
    السلام عليكم

    اخواني الأعزاء

    لدي أكثر من ملف config في مجلدات مختلفة
    أريد الأتصال إلى أكثر من ملف config من مجلد واحد


    مثلاً لدي هذه المجلدات

    Folder01
    Folder02
    Folder03
    Folder04
    Folder05

    كلهم موجودين في موقعي و يوجد مجلد سادس هو

    Home

    في المجلدات الخمسة الاولى, يوجد في كل مجلد ملف config مختلف عن الأخر, و كل ملف يحتوي على معلومات بهذا الترتيب

    كود PHP:
    define('DB_NAME''db_name'); 
    define('DB_USER''db_user'); 
    define('DB_PASSWORD''pass'); 
    define('DB_HOST''localhost');  
    $table_prefix  'hh_'

    كيف أستطيع الأتصال بهذه الملفات من الملف السادس Home , بدون مشاكل, و كيف أستخدم المعلومات الموجود فيها بالاتصال بقاعدة البيانات؟؟

    و شكراً





    __________________
    قال أحد الشعراء بعد أن واجه المر من الحاقدين في مسابقة للشعر :-

    لو كان شعري شعيراً لأكلته الحمير, و لكن شعري شعوراً فأنا للحمير شعورا


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    include("../foldernumber/config.php");






  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    793


    اقتباس المشاركة الأصلية كتبت بواسطة المهمة9
    include("../foldernumber/config.php");
    شكراً لك أخي العزيز

    وفقك الله





    __________________
    قال أحد الشعراء بعد أن واجه المر من الحاقدين في مسابقة للشعر :-

    لو كان شعري شعيراً لأكلته الحمير, و لكن شعري شعوراً فأنا للحمير شعورا

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    269


    كود PHP:
    <?php
    $folder
    =array('Folder01','Folder02','Folder03','Folder04','Folder05');
    $config="config.php";
    foreach (
    $folder as $path)
    {
        include_once(
    "../$path/$config");
    }
    ?>
    ولكن كن حذرا ولا تقوم بتضمين ملفات تحتوى على ثوابت ومتغيرات بنفس الاسم فى نفس الوقت بنفس الملف

    فبالنسبه للثوابت اذا قمت بتضمين ملفين يحتويان على هذا الثابت 'DB_NAME' ومثلا قيمته فى الملف الاول هو

    كود PHP:
    define('DB_NAME''db_name1'); 
    وفى الملف الثاني

    كود PHP:
    define('DB_NAME''db_name2'); 
    فستتجاهل الphp قيمه الثابت فى الملف الثاني وتأخذ القيمه الموجوده فى الملف الأول اى اذا قمنا باستخدامه مثلا لطباعه قيمته

    كود PHP:
    <?php
    echo DB_NAME;
    ?>
    فسيكون الناتج db_name1

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





    __________________
    [... الحمدُ لله خالقِ الخلق، باسط الرزق، فالقِ الاصباح، ذي الجلال والاكرام، والفضل والانعام، الذي بَعُد فلا يُرى، وقرُبَ فشهِد النجوى.. تبارَك وتعالى، الحمدُ لله الذي ليس له منازع يعادله، ولا شبيه يشاكله، ولا ظهير يعاضده، قهر بعزَّته الاعزاء، وتواضع لعظمته العظماء، فبلغَ بقدرته ما يشاء..]

    برمجه برامج تطبيقيه بواسطه Visual C++ , Visual basic , C

    احتراف قواعد بيانات Sql , Oracle , Access






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

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

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