TypechoJoeTheme

至尊技术网

统计
登录
用户名
密码
搜索到 22 篇与 的结果
2021-12-10

源导航V1.0导航系统

源导航V1.0导航系统
源导航是一款集网址、资源、资讯于一体的导航系统,采用ThinkPHP 5.0开发!普及知识:搭建一个网站的标配包括了服务器和域名 (源授权不支持虚拟主机)强烈建议使用:[服务器](标准版、系统选Centos、其他配置默认即可后续可升级配置),刚入门选择最低配置或者活动机器均可。 服务器环境要求的配置:PHP 7.2 和 Mysql 5.6(推荐使用linux版本宝塔进行管理搭建,完美)基本功能:后台自定义配置广告位展示 后台配置导航栏目和收录站点 随心所欲切换想用的首页模板下载地址:https://zhizun.lanzoux.com/i2ADSxgdmkj
2021年12月10日
1,466 阅读
0 评论
2021-12-09

MVSO自动更新采集影视程序V2.0.6源码

MVSO自动更新采集影视程序V2.0.6源码
使用说明:上传直接访问使用,无需安装配置要求:PHP7.2+nginx,apache,iis均可.htaccess为apache伪静态nginx.htaccess为nginx伪静态web.config为iis伪静态若是使用宝塔面板可以直接设置成thinkphp伪静态就行了PHP版本:php7.3运行目录:根目录/(不需要设置/public)后台地址:访问你的域名/admin用户名:mvso密码:123456全站采集360影视官方接口!源码内附详细搭建教程以及相关伪静态代码!自动适应模板有后台简单方便快捷 虚拟空间也可以完美搭建下载地址:https://zhizun.lanzoux.com/ij6Lvxf3o0f
2021年12月09日
1,267 阅读
0 评论
2021-10-26

php邮件群发管理系统源码

php邮件群发管理系统源码
Thinkphp内核邮件群发管理系统源码 用于群发邮件使用,支持自定义设置个性化挂机参数,支持多发件箱,多模板可视化管理,支持记录挂机日志。程序功能介绍:【发信日志】记录每次执行的状态日志。【多发件箱】支持自定义多个发信账号发信。【发信模板】支持自定义多个邮件模板随机调用。【延时执行】控制发信频率,最低设置1秒。【状态开关】挂机时发信错误,自动关闭发信账号状态,状态为off时,则不会执行挂机发信任务。 邮件模板,收件箱均支持。百度网盘链接:https://pan.baidu.com/s/1XNzYdO5QekF3WqHvYheZTg 密码:gvn9
2021年10月26日
1,006 阅读
1 评论
2021-08-05

ThinkPHP防止sql注入

ThinkPHP防止sql注入
对于WEB应用来说,SQL注入攻击无疑是首要防范的安全问题,系统底层对于数据安全方面本身进行了很多的处理和相应的防范机制,例如:$user = User::find($_GET["id"]); 即便用户输入了一些恶意的id参数,系统也会强制转换成整型,避免恶意注入。这是因为,系统会对数据进行强制的数据类型检测,并且对数据来源进行数据格式转换。而且,对于字符串类型的数据,ThinkPHP都会进行escape_string处理(real_escape_string,mysql_escape_string),还支持参数绑定。通常的安全隐患在于你的查询条件使用了字符串参数,然后其中一些变量又依赖由客户端的用户输入。要有效的防止SQL注入问题,我们建议:1.查询条件尽量使用数组方式,这是更为安全的方式;2.如果不得已必须使用字符串查询条件,使用预处理机制;3.使用自动验证和自动完成机制进行针对应用的自定义过滤;4.如果环境允许,尽量使用PDO方式,并使用参数绑定。查询条件预处理where方法使用字符串条件的时候,支持预处理(安全过滤),并支持两种方式传入预处理参数,例如...
2021年08月05日
876 阅读
0 评论
2021-07-23

ThinkPHP layuimini后台模板

ThinkPHP layuimini后台模板
主要特性1、界面足够简洁清爽,响应式且适配手机端。2、一个接口几行代码而已直接初始化整个框架,无需复杂操作。3、页面支持多配色方案,可自行选择喜欢的配色。4、支持多tab,可以打开多窗口。5、支持无限级菜单和对font-awesome图标库的完美支持。6、失效以及报错菜单无法直接打开,并给出弹出层提示完美的线上用户体验。7、url地址hash定位,可以清楚看到当前tab的地址信息。8、刷新页面会保留当前的窗口,并且会定位当前窗口对应左侧菜单栏。9、支持font-awesome图标选择插件初始化接口数据库表结构示例CREATE TABLE `system_menu` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '父ID', `title` varchar(100) NOT NULL DEFAULT '' COMMENT '名称', `icon` varchar(100) NOT NUL...
2021年07月23日
1,369 阅读
0 评论
2021-05-27

ThinkPHP6上传和获取文件信息

ThinkPHP6上传和获取文件信息
获取获取上传文件类型信息:image/jpeg$file->getOriginalMime(); 获取上传文件名:tp.jpg$file->getOriginalName(); 获取文件扩展名:jpg$file->extension(); 获取文件的哈希散列值$file->hash(); 上传html代码<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="/index/upload" enctype="multipart/form-data" method="post"> <input type="file" name="file" /> <br> ...
2021年05月27日
2,623 阅读
0 评论
2021-03-21

ThinkPHP6 smarty模板引擎标签

ThinkPHP6 smarty模板引擎标签
controller文件public function index(){ $arr = [ [ 'id' => 1, 'name' => '小鱼' ], [ 'id' => 2, 'name' => '小虾' ], [ 'id' => 3, 'name' => '小黄' ] ]; View::assign('arr',$arr); return View::fetch(); } foreach标签的用法和PHP语法非常接近,用于循环输出数组或者对象的属性,详细说明{foreach $arr as $v} <div> <span>ID:{$v.id}</span> <span>姓名:{$v.n...
2021年03月21日
1,131 阅读
0 评论
2021-03-20

ThinkPHP获取所有控制器的名称和方法

ThinkPHP获取所有控制器的名称和方法
获取当前控制器的名称和方法request()->controller(); request()->action(); 获取所有控制器/** * 获取目录下的php文件名 根据thinkphp文件命名规则可以知道文件名和控制器的名称是一致的 * @param string $dir 控制器目录的路径 * @return array 返回获取的数组形式 */ function getControllers($dir) { $pathList = glob($dir . '/*.php'); $res = []; foreach($pathList as $key => $value) { $res[] = basename($value, '.php'); } return $res; } $controllers = getControllers('../app/admin/controller'); 获取所有控制器的方法名/** * 获取控制器的方法名的函数 此方法过滤父级Base控...
2021年03月20日
1,100 阅读
0 评论