30-07-2011, 09:37
|
|
|
חבר מתאריך: 02.12.05
הודעות: 131
|
|
כתיבת מחלקה פשוטה - עזרה במשתנה
שלום
ניסיתי ליצור מחלקה פשוטה שמטפלת שעורכת ומציגה קבצים.
יש לי 2 פונקציות, עריכת קובץ שנקראת edit וצפייה שנקראת viewer
אל שתי הפונקציות אני שולח את שם הקובץ כארגומנט בצורה הבאה:
קוד PHP:
function edit($filename)
function viewer($filename)
רציתי לדעת איך אני מגדיר את המשתנה filename כמשתנה שמקבל נתונים על ידי GET באופן קבוע, כך שלא אצטרך להגדיר אותו מחדש בכל פונקציה. ניסיתי לעשות משהו כזה:
קוד PHP:
class refile
{
global $filename = $_GET['file_name'];
function edit($filename)
{
// function filename
}
function viewer($filename)
{
// function viewer
}
}
אך קיבלתי את השגיאה:
syntax error, unexpected T_GLOBAL, expecting T_FUNCTION
ניסיתי גם באמצעות define אך גם היא לא הניבה תוצאות.
מומחים יקרים, אני מאחל לכם שבת שלום
נערך לאחרונה ע"י niv123456 בתאריך 30-07-2011 בשעה 09:41.
|