Genel olarak, oturum değişkenleri kullanıcı onun / makine üzerinde yerel düzenleyemezsiniz ki aslında çok daha güvenli olacak.
Ama asıl soru dilenir, ne saklamak için arıyorsun? Biraz daha bilgi ile biz size bunu saklamak istersiniz nereye kadar daha iyi bir cevap vermek mümkün olabilir :)
Edit:
strong>
Eğer kullanıcı eylemleri saklamak için arıyorsanız, ben bir UserActions tablo veya bu satırlar boyunca bir şey inşa önerebilir. Aşağıdaki içeren bir tablo:
id INT (generic ID for the record),
timestamp TIMESTAMP/DATETIME (whatever your DB supports),
userid INT (lookup to the user table),
action VARCHAR (what action you want to record),
etc etc (whatever else you want to store)
Bir kullanıcı kaydetmek istediğiniz bir eylem gerçekleştirdiğinde, sonra yerine sadece bir oturum / çerez kullanıcı ile birlikte seyahat yapma, tablonun kendisi içine açın. Sürece onun bir "multi-adım sihirbaz" tipi uygulaması gerçekten sayfasında kendisi, kullanıcı geçmişte yapılan ne eylemleri bilmek gerekmez. Bu durumda, muhtemelen bir oturum değişkeni olarak onları geçmek için iyi olacaktır.
Sonra depolama olarak yerine session / cookie (veritabanı varlık) gerçek bir depolama bileşeni içine depolama bastırıyorlar.
Ben hala gerçekten gelişmekte olan tam olarak ne bir fikrim yok demek, ama ben yardımcı olur umarım.