したがって、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にアップロードされ、サイズが変更されますが、フォームの3番目のステップで関数_cropを呼び出すと、imgはアップロードされません。
$_SESSION['img']['tmp_name']=$_FILES['file']['tmp_name'];
$_SESSION['img']['name']=$_FILES['file']['name'];
フォームのステップ3でも引き続き表示されます。