13-11-2007, 17:26
|
|
|
חבר מתאריך: 10.10.04
הודעות: 224
|
|
למה משתנים לא עוברים בINCLUDE?
שלום,
עבור כל קובץ באתר אני משתמש בייבוא כדלהלן
קוד PHP:
include 'include/connect.php'; include 'include/head.php'; include 'include/top_menu.php';
1. הבעייה שלי היא שב CONNECT אני מגדיר משתנה שמחזיק את הדומיין ואני רוצה להשתמש בו בHEAD ומשום מה הוא לא מזהה אותו.
כלומר - קובץ הCONNECT נראה כך:
קוד PHP:
$domain = 'blabla.com'; $dbh=mysql_connect ("xxx", "xxx", "xx") or die ('I cannot connect to DB: ' . mysql_error()); mysql_select_db ("xxx"); mysql_query("SET NAMES utf8;");
2. בעייה נוספת קשורה לזה - רציתי לעשות הפנייה יחסית על מנת להשתמש באותו INCLUDE בתתי תיקיות וגם זה לא עבד.
כלומר משהו כזה:
קוד PHP:
include 'http://mydomain.com/include/connect.php'; include 'http://mydomain.com/include/head.php'; include 'http://mydomain.com/include/top_menu.php';
הדבר היחיד שעובד זה
קוד PHP:
include '../include/connect.php'; include '../include/head.php'; include '../include/top_menu.php';
יש למישהו רעיון?
תודה
אוריאל
נערך לאחרונה ע"י shuraki בתאריך 13-11-2007 בשעה 17:36.
|