التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Jun 2003-
#1 (permalink)  
الأتصال بملفات 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 , بدون مشاكل, و كيف أستخدم المعلومات الموجود فيها بالاتصال بقاعدة البيانات؟؟

و شكراً






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

لو كان شعري شعيراً لأكلته الحمير, و لكن شعري شعوراً فأنا للحمير شعورا
bahlink غير متواجد حالياً   قديم 19-07-2006, 08:48 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2002-
#2 (permalink)  

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






__________________
مؤسسة المهمات البرمجية
00966507585887
0507585887


www.mr-php.com.sa
www.mr-php.com
المهمة9 غير متواجد حالياً   قديم 19-07-2006, 10:49 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jun 2003-
#3 (permalink)  

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

وفقك الله






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

لو كان شعري شعيراً لأكلته الحمير, و لكن شعري شعوراً فأنا للحمير شعورا
bahlink غير متواجد حالياً   قديم 19-07-2006, 02:11 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Feb 2003-
#4 (permalink)  

كود 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

THE STUDENT غير متواجد حالياً   قديم 19-07-2006, 06:08 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 11:32 AM بتوقيت المملكة العربية السعودية