나는이 일을 올바르게하고 싶습니다. 이것은 간단한 업로드 클래스입니다. 변수 이름 (Joomla 사용자 ID 및 확장자를 물론)을 사용하여 실제 이미지 파일의 이름을 바꾸려면 아래 코드를 변경해야합니다. 로그인 한 사용자 ID를 얻는 것은 쉽습니다. 업로드하기 전에 내 이미지 파일 이름은 사용자는 (usersimagename.jpg)를 가지고 있으며 줌라의 사용자 변수에 의해 채워 (62.png) 같은 숫자 userid.ext로 변경해야합니다.PHP로 이미지 파일 이름 바꾸기
<?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";
}
?>
그리고 귀하의 질문은 무엇입니까? 질문에 단 하나의 물음표가 없습니다. –
php 함수 [rename] (http://php.net/manual/de/function.rename.php)는 무엇입니까? – Stony