|

楼主 |
发表于 2025-4-1 14:47:48
|
显示全部楼层
四川省南充市
<?php
header("Content-Type: text/html; charset=utf-8");
$date = date(YmdHis);
if (isset($_GET['useid'])){
$useid = $_GET['useid'];
$oldname = $_GET['oldname'];
$today = $date;
$fname = $oldname;
$oldname = mb_convert_encoding($oldname, "gb2312", "utf-8");
}
$files_path = "./upload/";//接收文件目录
if (!file_exists($files_path)) {
mkdir($files_path);
}
$target_path = $files_path . basename( $_FILES['uploadedfile']['name']);
$filename = $_FILES['uploadedfile']['name'];
$filenames = explode(".", $oldname);
$va = count($filenames)-1;
$filenames = $filenames[$va]; //取文件后缀
$ff = $useid."_".$today;
$newname = $ff.".".$filenames;//新文件名
$newname2 = $ff.$fname;
$mulu = $files_path.$useid;
if (!file_exists($mulu)) {
mkdir($mulu);
}
$target_path = $files_path.$useid."/".$newname;
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'],$target_path)) {
//$insert = "insert into upload(useid,filename,oldname,dir) values ('$useid','$newname','$fname','$mulu') ";
//mysql_query($insert); //把文件信息存入数据库
// 上传者$useid 新文件名$newname 原文件名$fname 文件物理路径$mulu
$response["success"] = 1;
$response["message"] = "Successed";
echo json_encode($response);
}else{
$response["success"] = 0;
$response["message"] = "Failed";
echo json_encode($response);
}
?>
或者这个php怎么用 怎么用post传文件
|
|