مبرمج
02-15-2009, 10:41 PM
السلام عليكم
هناك سؤال بسيط حول استرجاع و تخزين كاش القوالب في قواعد البيانات كما هو الحال في ال vb
انا قمت بالتعديل على نظام القوالب سمارتي و كذلك على القالب السهل للأخ ضيف بحيث يكون التخزين بقواعد البيانات و كذلك الكاش يتم تخزينه في قاعدة البيانات و هناك تاريخ لآخر تعديل لكل قالب لمطابقته في حالة الكاش
المشكلة في تخزين و عرض الكاش
حيث ان الكاش يحتوي على أكواد php مثل حلقات التكرار و الشروط وغيرهم
فلا استطيع وضع كل هذا في متغير لحفظه بقاعدة البيانات
و تغلبت على هذه المشكلة بتشفير الأكواد باستخدام base64_encode
و قمت بتخزينها في قاعدة البيانات
ولكن عند العرض افك التشفير و استخدم الدالة eval بلا فائدة
يخرج لي ان الكود به مشكلة مع انه عند تنفيذه عادي يعمل
فما الحل ??
و هل توجد طريقة أفضل مما قمت به?
هناك سؤال بسيط حول استرجاع و تخزين كاش القوالب في قواعد البيانات كما هو الحال في ال vb
انا قمت بالتعديل على نظام القوالب سمارتي و كذلك على القالب السهل للأخ ضيف بحيث يكون التخزين بقواعد البيانات و كذلك الكاش يتم تخزينه في قاعدة البيانات و هناك تاريخ لآخر تعديل لكل قالب لمطابقته في حالة الكاش
المشكلة في تخزين و عرض الكاش
حيث ان الكاش يحتوي على أكواد php مثل حلقات التكرار و الشروط وغيرهم
فلا استطيع وضع كل هذا في متغير لحفظه بقاعدة البيانات
و تغلبت على هذه المشكلة بتشفير الأكواد باستخدام base64_encode
و قمت بتخزينها في قاعدة البيانات
ولكن عند العرض افك التشفير و استخدم الدالة eval بلا فائدة
يخرج لي ان الكود به مشكلة مع انه عند تنفيذه عادي يعمل
فما الحل ??
و هل توجد طريقة أفضل مما قمت به?