0

有没有办法在操作之前“暂停” php 以等待文件上传?

我正在使用它来上传照片:

move_uploaded_file($_FILES[$PhotoField]["tmp_name"], $BrandDirectory . "/" . $NewPhotoName);

这部分似乎运作良好。问题是,在那之后我正在调整使用上传的照片的大小:

$image = new SimpleImage();
$image->load($BrandDirectory . "/" . $NewPhotoName);
$image->resizeToWidth(1024);
$image->save($BrandDirectory . "/" . $NewPhotoName);

只要照片已完成上传,那部分似乎也可以正常工作。因此,似乎我需要某种方式让所有内容在上传完成之前等待。

4

1 回答 1

2
if(move_uploaded_file($_FILES[$PhotoField]["tmp_name"], $BrandDirectory . "/" . $NewPhotoName)){

$image = new SimpleImage();
$image->load($BrandDirectory . "/" . $NewPhotoName);
$image->resizeToWidth(1024);
$image->save($BrandDirectory . "/" . $NewPhotoName);

}
于 2013-06-04T04:23:00.633 回答