• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
الحاق فایل config به پروژه
#1
با عرض سلام و تبریک سال نو خدمت دوستان

من یه فایل config.php دارم که اطلاعات دیتابیس رو به صورت $var="value" در اون قرار دادم و همچنین یک فایل function.php که توابع اتصال به دیتابیس و ... در داخلش هست و این متغیر ها رو بصورت $link=mysql_connect($host,$user,$pass) فراخوانی میکنه و در آخر فایل index.php که فایل های config و function در اون include شده.

رابطه این سه فایل چطور باید باشه که با خطای عدم شناسایی متغیر ها در فایل function مواجه نشم؟

با include کردن config در function مشکل حل میشه ولی من میخوام فقط در index فایل ها رو include کنم.

البته این شکل تعریف متغیر اگه مشکلی در امنیت داره هم ممنون میشم ذکر بشه که بهترش چیه.

با تشکر
کار من این است که کاریم نیست,عاشقم از عشق تو عاریم نیست
تا که مرا شیر غمت صید کرد,جز که همین شیر شکاریم نیست
باده ات از کوه سکونت بَرَد,عیب مکن زان که وقاریم نیست
مولانا جلال الدین محمد
  پاسخ
تشکر شده توسط :
#2
سلام
داخل تابع باید از global استفاده کنید تا از متغییر های بیرون از تابع استفاده کنه
http://www.php.net/manual/en/language.va....scope.php
  پاسخ
تشکر شده توسط : molana_rumy
#3
می تونی همه ی تنظیمات رو به صورت یه آرایه برگردونی و توی همه ی صفحات ازش استفاده کنی
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : molana_rumy


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان