我有一種情況。我想計算點取決於2預先定義的變量,讓我們說他們是$限額和$點不使用數據庫存儲常量變量
例如: $限制= 100 => $點= 2
如果我的K $限制,並且計算$平均值的公式是 (k $限制* $點)/ $限制
問題是。我想動態設置$ limit和$ point。這意味着我想讓用戶設置$ limit和$ point的數量。
但是,我不想存儲用戶給出的數據庫中的$ limit和$ point的值。
在哪裏和我如何存儲和做?
任何建議都是有價值的。
非常感謝。
我有一種情況。我想計算點取決於2預先定義的變量,讓我們說他們是$限額和$點不使用數據庫存儲常量變量
例如: $限制= 100 => $點= 2
如果我的K $限制,並且計算$平均值的公式是 (k $限制* $點)/ $限制
問題是。我想動態設置$ limit和$ point。這意味着我想讓用戶設置$ limit和$ point的數量。
但是,我不想存儲用戶給出的數據庫中的$ limit和$ point的值。
在哪裏和我如何存儲和做?
任何建議都是有價值的。
非常感謝。
我可能會丟失一些東西,但是當用戶設置數據點爲什麼不設置cookie?
我不知道你爲什麼不想將它存儲在數據庫中。但是,根據您的需求,最簡單的方法是使用配置類:
// save data Configure::store('<type>','<filename>', $data); // read data back Configure::load('<filename>'); $data= Configure::read('<type>');
類型可以是任何東西,真的,但建議的選項是「模型」,「控制器」,「助手」,「組件「
有趣的是,店裏的功能沒有在食譜記錄(你可以找到它的API中)
cookie是好的,但是當瀏覽器關閉時,cookie過期。我想在設置時保存$限額和$點不變。任何其他建議i_forget? – Nathanphan
您可以在Cookie上設置截止日期,直到用戶刪除它爲止 – plague
Howeber,其他用戶無法看到cookie中的值。 – Nathanphan