phpmailerを使用して添付ファイル付きのメールを送信していますが、ファイルをディレクトリにアップロードする前にファイル名を変更したいと考えています。あなたはこのようにそれを試してみたいことがありタイムスタンプ付きのアップロードファイルの名前を変更しない
$currentdir = getcwd();
// for image uploading
$target_dir = "$currentdir/uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file))
{
echo "The file ". basename($_FILES["fileToUpload"]["name"]). " has been uploaded.";
echo $_FILES["fileToUpload"]["tmp_name"];
echo "<br>". $target_file;
}
たぶん私は何かが足りないんだけど、どこのタイムスタンプは何ですか? – Blazeag
結構ですが、$ _FILES ["fileToUpload"] ["tmp_name"]の後に追加しました。 –