PHP
弟弟小王
永远的学习在路上
展开
-
CentOs7.3下配置LAMP环境
弄了个腾讯云的服务器(CentOs7.3)cat /etc/redhat-release为了防止每次都要查找配置方法,特此做出记录。一、安装Apache1、安装配置Apacheyum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql42、设置开机启动Apachesystemctl enable httpd.service3...原创 2018-02-20 23:40:50 · 366 阅读 · 0 评论 -
ajax在button中使用onclick失效原因
在做页面提交的时候,发现通过button中onclick绑定的方法时,怎么也无法提交ajax请求,但是使用click方法的时候确实可以成功。因缺思厅。这里做下分析。先看下代码1、使用onclick方法<input id="login" name="" onclick="login()" type="button" class="btn btn-success radius s...原创 2018-03-23 00:14:16 · 13681 阅读 · 1 评论 -
Thinkphp中出现 No input file specified
今天在php7中使用Thinkphp5框架的时候,遇到个问题留作纪念,在模块中使用了除Index控制器的其他控制器访问时出现:No input file specified查询后解决办法是打开public目录下的.htaccess文件,把:RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]改为:RewriteRule ^(.*)$ index.php [L,E=P...原创 2018-03-22 00:24:50 · 6780 阅读 · 0 评论 -
Thinkphp5中出现variable type error: array
在thinkphp中使用api做接口开发的时候遇到了 variable type error: array 的问题,如图原因:返回的类型不能为array解决方法:在api模块下新建一个配置文件config.php 写入return [ 'default_return_type' => 'json',];...原创 2018-04-18 23:13:49 · 10783 阅读 · 3 评论 -
基于PHP使用thinkphp开发的教学管理系统
一、登录部分(1)在输入域名时,首页判断用户是否进行过登录在Base控制器中初始化两个方法,根据是否获取到用户的id进行判断,并首先进行执行:class Base extends Controller{ protected function _initialize() { parent::_initialize(); define...原创 2018-06-16 15:44:04 · 8299 阅读 · 20 评论 -
简单的使用QueryList爬取数据
最近在整理做过的项目时,发现了曾经的一个好玩的东西,长时间不用都快忘记生疏了,在这里做下总结。在之前的时间里,流行用python写爬虫脚本,我学的是php于是经过学习也用php写了个简单的爬虫,用于抓取数据。首先:用到的技术:QueryList (相关文档:https://doc.querylist.cc/)Medoo(轻量级php数据库框架:https://medoo.lvtao.net/)jQ...原创 2018-06-17 00:53:18 · 12168 阅读 · 1 评论 -
基于thinkphp开发的新闻管理后台和api接口开发
有了之前的教学管理基础,在这个基础上做了些优化,摇身一变,又变出了一个新闻管理系统,并且进行了api接口的相关开发。首先可以利用之前学的搭出基本样式如:在这里对验证码的使用进行了优化。/** * 设置验证码 * * 参数 描述 默认 * codeSet 验证码字符集合 略 * expire 验证码过期时间(s) 1800 ...原创 2018-06-17 11:32:12 · 4005 阅读 · 0 评论