我正在上传文件之前重命名文件,而不使用数组,但是我面临的问题是该文件的名称不符合我在这里提到的是我的代码在无需上传php的情况下上传两个文件
$path = "mande/";
$file_name = $_FILES["file"]["name"];
$file2 = $_FILES['file1']["name"];
$time = date('is'); // Minutes and seconds
$newname = abc . '-' . $time;
$newname2 = 'letter' . 'abc' . '-' . $time;
$ext = strrchr($file_name, ".");
$filename = $newname . $ext;
$filename2 = 'letter' . $newname . $ext;
$path = $path . $newname . $ext;
$path2 = $path . $newname2 . $ext;
使用插入查询后,我试图通过使用这些statments
移动这两move_uploaded_file($_FILES["file"]["tmp_name"], $path);
move_uploaded_file($_FILES["file1"]["tmp_name"], $path2);
上传
第一个文件获取确切的名称按我的需要,但第二个是有一些问题,例如 第一个文件名:abc-1234.pdf 第二个文件名:ABC-1234.pdfletterabc-1234.pdf INSTEAD OF letterabc-1234.pdf
改变'$文件名2 = '信'。 $ newname。 $ ext;'到'$ filename2 ='letter'。 $ newname2。 $ ext;' – Sharky
'$ _FILES'是一个数组 – RamRaider
@RamRaider阅读标题 – Sharky