Задать вопрос
@JyriG

Как сделать так, чтобы скрипт загрузки файлов не загружал файл два раза подряд?

Проблема:

У меня есть скрипт из библиотеки plupload, который маленькими частями загружает файлы на сервер в указанную папку и на данный момент проблема в том, что раньше за это отвечал скрипт отправщика почты:

$total_count7 = count($_FILES['file-7']['name']);
		// Loop through every file
		for( $i=0 ; $i < $total_count7 ; $i++ ) {
		   //The temp file path is obtained
		   $tmpFilePath = $_FILES['file-7']['tmp_name'][$i];
		   //A file path needs to be present
		   if ($tmpFilePath != ""){
		      //Setup our new file path
		      $newFilePath = "./uploads/" . $_FILES['file-7']['name'][$i];
		      //File is uploaded to temp dir
		      if(move_uploaded_file($tmpFilePath, $newFilePath)) {
		      		$mail->addAttachment("uploads/" . $_FILES['file-7']['name'][$i]);
		      }
		   }
		}


Который сейчас бесполезен, так как он загружает файл во второй раз. Как сделать так, чтобы этот кусочек кода не загружал файл второй раз, а брал загруженный клиентом файл из указанной папки?

(использующиеся библиотеки - phpmailer и pluploader).
Надеюсь на помощь!
  • Вопрос задан
  • 9 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы