我只是想确保我做对了。这是一个简单的上传类。我需要更改下面的代码以使用变量名称(Joomla 用户 ID 并保留扩展名)重命名实际的图像文件。很容易获取登录的用户 ID。所以我在上传之前的图像文件名将是用户拥有 (usersimagename.jpg) 并将其更改为由 joomla 的用户变量填充的数字 userid.ext,例如 (62.png)。
<?php
$uploaddir = $_REQUEST['path'];
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "success";
} else {
// WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
// Otherwise onSubmit event will not be fired
echo "error";
}
?>