由於我使用dropzone.js存儲圖像到一個目錄,我想知道是否有PHP或其他內possibilty先選擇目的地或存儲文件夾中的文件被刪除之前。通常,在PHP中定義的文件夾有默認路徑,例如:開關/選擇默認的目錄中存儲文件夾
// upload.inc.php
<?php
include("../inc/config.inc.php");
$ds = DIRECTORY_SEPARATOR;
$storeFolder = '../../gallery/samples';
if (!empty($_FILES)) {
$tempFile = $_FILES['file']['tmp_name'];
$targetPath = dirname(__FILE__) . $ds. $storeFolder . $ds;
$targetFile = $targetPath. $_FILES['file']['name'];
move_uploaded_file($tempFile,$targetFile);
}
?>
現在,商店文件夾是預定義的。我想到的是首先將文件移動到dropzone字段,然後通過Jquery,html或以某種方式選擇文件要放到的文件夾。我不想在上傳腳本中不斷手動更改路徑。我怎樣才能建立這個?舉例來說,JStree看起來相當不錯,idk。
用目標文件夾創建一個隱藏的輸入字段,並將其作爲文章傳遞,然後使用它?像那個idk那樣的東西。 – Phiter
是的,但通過這樣做,表單上的操作方法會將其發送到預定義路徑的PHP文件(服務器端)。基本上是一樣的,不是嗎?我寧願點擊目標文件夾,然後啓動該過程。 –
擁有一個輸入字段可讓您使用JavaScript動態更改它。 – Phiter