وعليكم السلام
الكود بالتعديل سليم حيث ستستخدم expire بناء على التوقيت الحالي TimeCurrent وليس توقيت شمعة سابقة Time