Check if filename exists before proceeding with upload

This commit is contained in:
Ramon Gutierrez 2018-02-04 20:37:04 +08:00
parent 95092c2c1b
commit 74b696099c

View file

@ -15,7 +15,11 @@ class FileUploader
public function upload(UploadedFile $file)
{
$filename = md5(uniqid()) . '.' . $file->guessExtension();
do
{
$filename = md5(uniqid()) . '.' . $file->guessExtension();
}
while(file_exists($this->getTargetDir() . '/' . $filename));
$file->move($this->getTargetDir(), $filename);