ファイルを操作する前にファイルがアップロードされるのを待つためにphpを「一時停止」する方法はありますか?
これを使用して写真をアップロードしています:
move_uploaded_file($_FILES[$PhotoField]["tmp_name"], $BrandDirectory . "/" . $NewPhotoName);
その部分はうまく機能しているようです。問題は、その後、次を使用してアップロードされた写真のサイズを変更していることです。
$image = new SimpleImage();
$image->load($BrandDirectory . "/" . $NewPhotoName);
$image->resizeToWidth(1024);
$image->save($BrandDirectory . "/" . $NewPhotoName);
写真のアップロードが完了している限り、その部分も同様に機能するようです. そのため、アップロードが完了する前にすべてを待機させる方法が必要なようです。