2012-11-06 110 views
1

我想刪除一個已經存在的文件,並將其添加到同一個文件夾中。 我已將tmp名稱添加到會話中。刪除已有的,但不是新的。在php中上傳文件

<?php 
session_start(); 
$files = $_SESSION['Already']; 
$tmp=$_SESSION['PATH']; 
unlink('../upload/'.$files); 
$to="../upload/".$files; 
move_uploaded_file($tmp,$to); 
?> 
+0

你得到了什麼錯誤? – nu6A

+0

那些'$ files'和'$ temp'有什麼? – Starx

回答

1

嘗試更換文件。如果文件名稱完全相同,則不需要取消鏈接。只需使用move_uploaded_file()即可。

知道是什麼導致錯誤很重要。檢查您的服務器error_logs這些信息。

+0

我檢查了它並刪除了內容 – Mervyn

+0

@Mervyn,檢查了什麼?並刪除什麼? – Starx

+0

看看它,謝謝它的作品。 – Mervyn