Php 我有一个文件上传系统,重命名文件,给你的文件链接,但不会给文件链接
我有一个文件上传系统,它重命名文件并给你文件链接,但不会给你正确的文件链接,它只会给你上传的文件名,而不是PHP给它起的名字 这是你的电话号码 这是我的密码:Php 我有一个文件上传系统,重命名文件,给你的文件链接,但不会给文件链接,php,file,hyperlink,upload,rename,Php,File,Hyperlink,Upload,Rename,我有一个文件上传系统,它重命名文件并给你文件链接,但不会给你正确的文件链接,它只会给你上传的文件名,而不是PHP给它起的名字 这是你的电话号码 这是我的密码: <?php $fileName = $_FILES["file1"]["name"]; $path_part = pathinfo($fileName); $fileName = uniqid(md5_file($fileName)).".".$path_part['extension']; $fileTmpLoc = $_FIL
<?php
$fileName = $_FILES["file1"]["name"];
$path_part = pathinfo($fileName);
$fileName = uniqid(md5_file($fileName)).".".$path_part['extension'];
$fileTmpLoc = $_FILES["file1"]["tmp_name"];
$fileType = $_FILES["file1"]["type"];
$fileSize = $_FILES["file1"]["size"];
$fileErrorMsg = $_FILES["file1"]["error"];
if (!$fileTmpLoc) {
echo "ERROR: Please browse for a file before clicking the upload button.";
exit();
}
if(file_exists('uploads/' . $_FILES['file1']['name'])){
die('File with that name already exists.');
}
if(move_uploaded_file($fileTmpLoc, "uploads/$fileName")){
echo "Your File Link<input value='http://testserver1234.no-ip.org/Upload-System/uploads/". basename( $_FILES['file1']['name']).
"' style='width: 100%'>";
} else {
echo "move_uploaded_file function failed";
}
?>
此上载/$fileName是您使用basename($\u FILES['file1']['name']
替换
echo "Your File Link<input value='http://testserver1234.no-ip.org/Upload-System/uploads/". basename( $_FILES['file1']['name']).
"' style='width: 100%'>";
echo“您的文件链接”;
与
echo“您的文件链接”;
echo "Your File Link<input value='http://testserver1234.no-ip.org/Upload-System/uploads/". $fileName .
"' style='width: 100%'>";