这是php/ajax上传脚本的一部分。有人知道怎么上传到目录吗?
<?php
if(isset($_FILES["imageNameHere"]) && !empty($_FILES["imageNameHere"])) {
// Random name
$name= rand(10, 20).'.png';
// Move the file
//move_uploaded_file($_FILES["imageNameHere"]['tmp_name'], $name);//orginal
move_uploaded_file( $_FILES["imageNameHere"]["tmp_name"],$name, "uploads/" .
$_FILES['imageNameHere']['tmp_name'][$name]); // My Try
// Return name
echo $name;
}
?>
应该可以了,更改:
move_uploaded_file( $_FILES["imageNameHere"]["tmp_name"],$name, "uploads/" . $_FILES['imageNameHere']['tmp_name'][$name]); // My Try
:
move_uploaded_file( $_FILES["imageNameHere"]["tmp_name"], "uploads/" . $name);
然而,当rand()
两次生成相同的数字时,您将遇到问题。