【发布时间】:2014-03-20 12:56:58
【问题描述】:
我使用 php 计算文件夹的大小,然后将其存储在会话中,而不是使用其他功能删除一些文件,然后计算文件夹的大小,
我想要新旧状态的区别
但每次新数据和差异变为0时,会话存储
如何在会话中保持旧尺寸并防止其被覆盖?
这是部分代码
$this->size_session = $currentsize;
$_SESSION['oldsize']=$this->size_session;
我在提交按钮后计算新尺寸
if($_REQUEST['file_delete']):
$this->size_now = $currentsize;
$_SESSION['oldsize']- $this->size_now;
endif;
【问题讨论】:
-
所有代码都在一个文件中吗?仅当尚未设置会话时,您可能需要一个条件来设置会话。