/ / PHP Počkajte, kým sa odovzdanie obrázka dokončí pred zmenou veľkosti - php, upload súborov, upload obrázkov

PHP Počkajte na odovzdanie obrázku do cieľa Pred zmenou veľkosti - php, upload súborov, nahrávanie obrázkov

Existuje spôsob, ako php „pozastaviť“, aby pred manipuláciou s súborom čakal na odovzdanie súboru?

Používam to na nahrávanie fotografií:

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

Zdá sa, že táto časť funguje dobre. Problém je v tom, že potom zmením veľkosť fotografie, ktorá sa nahrá, pomocou:

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

Zdá sa, že táto časť funguje rovnako, pokiaľ sa odovzdanie fotografie skončilo. Zdá sa teda, že potrebujem nejaký spôsob, ako všetko čakať, kým sa odovzdanie skončí.

odpovede:

2 pre odpoveď č. 1
if(move_uploaded_file($_FILES[$PhotoField]["tmp_name"], $BrandDirectory . "/" . $NewPhotoName)){

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

}