所以我已经构建了一个 3 步表单,在第 1 步中,当第 1 步验证通过时,在第 1 步结束时有一个上传文件输入:
$_SESSION['img']=array();
$_SESSION['img']['tmp_name']=$_FILES['file']['tmp_name'];
$_SESSION['img']['name']=$_FILES['file']['name'];
_crop("data/", $_SESSION['img']['tmp_name'], $_SESSION['img']['name'] , 83, 83);
作为调整我的图像大小的_crop
函数,所以在这里一切正常,img 被上传到 data/dir 并调整大小,但是如果我在表单的第三步调用函数 _crop,img 也不会被上传,即使
$_SESSION['img']['tmp_name']=$_FILES['file']['tmp_name'];
$_SESSION['img']['name']=$_FILES['file']['name'];
在表格的第 3 步上仍然可见。