我正在尝试将图像上传到我的php脚本中的Web服务器。图像通过HTML表单上传。 上传到服务器的图像没有文件扩展名,因此保存为文本文件。但是,在服务器上打开它们时,我可以看到图像。
以下是我的php脚本的摘录。
$image1 = $_FILES['image1']['tmp_name'];
$filepath1 = "./images/";
$filepath1 = $filepath1 . basename($image1);
move_uploaded_file($image1, $filepath1);
以下是服务器文件管理器的片段。
答案 0 :(得分:0)
您必须使用image1的name属性。
您可以尝试这样做:
$tmp_path = $_FILES['image1']['tmp_name'];
$file_path = "./images/";
$new_path = $file_path . $_FILES['image1']['name'];
move_uploaded_file($tmp_path, $new_path);
var_dump($_FILES['image1']);