2016-04-10 6 views
-2

ファイルをアップロードしてディレクトリに保存していますが、ファイルが承認または拒否される可能性があります。拒否された場合、この部分はディレクトリ(フォルダ)から削除する必要がありますが、私はそれを新しいフォルダの名前(uploads /)または(c:/ xampp ....)のような特定のパスにするために、別のディレクトリ、rename()またはmove_uploaded_file()およびパスの選択方法を移動するために使用します。 )。 助けてくれてありがとう。あなたは私のコードから見ることができるように私はphpでファイルを移動するためにどのような関数を使うべきですか?

if ($something) { // condition for approval 
    rename('./your/old/file.txt','./your/new/file.txt'); 
}else{ 
    delete('./your/old/file.txt'); 
} 

は、ファイルが現在のパスからの相対しなければならないか、または:あなたは、ファイルが承認されているかどうかを確認したい場合は

答えて

0

、THEN /削除することを決定し、それをコピーし、これを試してくださいサーバールート。 (例:/server/root/file.txt;。./relative/file.txt OR relative/file.txt

move_uploaded_file()は$ _fileのものです。ドライブに存在するファイルを移動するために使用しないでください。アップロードフォーム用です(詳細はlinkをご確認ください)。

関連する問題