admin/include/upfile.class.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/*
*/
header("Content-Type:text/html; charset=GBK");
class Up_file{
//初始化
public function __construct(){
echo "<form action=\"\" method=\"post\" enctype=\"multipart/form-data\" name=\"upform\">
<input type=\"file\" name=\"upfile\" />
<input type=\"submit\" value=\"上传\"/>
</form>";
}
//上传
public function up($addfun){
//设置上传类型
$uptypes = array (
'image/jpg',
'image/jpeg',
'image/png',
'image/pjpeg',
'image/gif',
'image/bmp',
'image/x-png',
'application/msword',
'application/x-shockwave-flash'
);
//定义上传文件的最大值,单位byte
$max_size = 1048576000;
//定义上传文件夹
$up_address = "../../upfile/";
//判断是否上传了
if (is_uploaded_file($_FILES['upfile']['tmp_name'])) {
//使用$_FILES函数得到上传文件信息
$upfile = $_FILES['upfile'];
$name = $upfile['name'];
$type = $upfile['type'];
$tmp_name = $upfile['tmp_name'];
$size = $upfile['size'];
//自定义个文件名变量
$destination_folder = 'jidi007_';
//使用pathinfo函数得到上传文件的信息
$ftype = pathinfo($upfile["name"]);
//得到上传文件的后缀
$ftype = $ftype['extension'];
//组合保存时的文件名
$fname = $destination_folder . time() . '.' . $ftype;
//略缩图用的文件名
$lstname = $destination_folder . time();
//保存成功输出成功信息
if (move_uploaded_file($tmp_name, $up_address . $fname)) {
echo "<script type=\"text/javascript\" src=\"../js/ajax.js\"></script>";
echo '<script type="text/javascript">';
echo "$addfun('upfile/$fname');";
echo '</script>';
echo "<script language=javascript>alert('上传成功');</script>";
后面还有 13 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。