שאלה מורכבת לגבי sessions

push20

New member
שאלה מורכבת לגבי sessions

שלום, למדתי איך יוצרים משתנים ב sessions. הנה דוגמא לאיך שאני עושה את זה:
if (isset($_GET['product'])) { if (!empty($_SESSION['product'])) { $products = array_unique(array_merge(unserialize($_SESSION['product']),$_GET['product'])); $_SESSION['product'] = serialize($products); } } עכשיו ברצוני לדעת כיצד אני יוצר משתנה מסוג array בתוך session? ואיך אני קורא אותו? שאלה נוספת, איך אני מוחק משתנה מסויים בתוך session? תודה רבה!​
 

push20

New member
תיאור מדוייק יותר

שלום, מה שאני בעצם רוצה לעשות זה ליצור עגלת קניות פשוטה. לצורך כך אני רוצה לאכסן במשתנה של session את שם הפריט, קוד הפריט, וכמות. מה עושים? תודה
 

N i X

New member
לדעתי, לא צריכה להיות שום בעיה

עם מערכים בsession, תעשה כך:
$temp["id"] = 312; $temp["name"] = "PHP forum"; $temp["price"] = "priceless"; $_SESSION["cart"] = $temp; /* הנ"ל לצורך נוכות בלבד, אפשר לעשות כך: */ $_SESSION["cart"]["id"] = 312; // וכן הלאה...​
 

N i X

New member
מחיקת משתנה...

סורי, שכחתי ;)
unset($_SESSION["variable"]); // תזהר לא לעשות את זה: unset($_SESSION); // WRONG!​
 
למעלה