这段代码在做什么?
<?php
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
move_uploaded_file($tempFile,$targetFile);
echo str_replace($_SERVER['DOCUMENT_ROOT'],'',$targetFile);
}
?>
答案 0 :(得分:1)
基本上是上传文件并回显目标文件的名称。
还应该有类似HTML表单的东西将文件发送到此脚本。
答案 1 :(得分:1)
它接受用户上传的文件,并将其放入您的webroot中,由用户指定的文件夹中。然后它输出上传文件的路径。
答案 2 :(得分:0)
将上传的文件(可能通过HTML表格)存储到服务器上。
答案 3 :(得分:0)
此代码用于上传目标目录中的文件。你还有什么想要理解的吗?
这会将文件上传到变量$_REQUEST['folder']
答案 4 :(得分:0)
它接受HTML表单发布的文件并将其上传到服务器中的某个目录。之后,它在屏幕上显示文件的位置(在浏览器中)。