随笔分类 -  php

摘要:安装php72w 安装mysql57 安装nginx 下面说安装 laravel7.3 安装下载composer,然后拷贝到bin目录 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/bin/compose 阅读全文
posted @ 2022-03-03 10:09 琴声清幽 阅读(121) 评论(0) 推荐(0)
摘要:1. 增加安全组,入站访问协议,增加http端口80的访问,添加地址段0.0.0.0/0 2. 上传后修改database配置,ip为127.0.0.1,用户root,密码******3. 修改config文件的base_url,为自己的ip 4. 将sql文件上传之服务器,然后用mysql -u 阅读全文
posted @ 2018-01-16 10:56 琴声清幽 阅读(379) 评论(0) 推荐(0)
摘要:load->view()的第三个数据,为布尔型,默认为false,即加载数据和视图,如果为true,则只加载数据,不加载视图。此处可用在超级类,MY_Controller中,加载数据。 阅读全文
posted @ 2017-08-23 11:12 琴声清幽 阅读(324) 评论(0) 推荐(0)
摘要:表单验证将汉化包,复制到application文件夹下的language,然后在config.php中,将语音改为simplified-chinese,和汉化包文件夹的名字一致。 对于随汉化包带来的My_lang.php此文件没有用上。 表单验证分这么四步, 1. 加载辅助函数和类 $this->l 阅读全文
posted @ 2017-07-31 18:17 琴声清幽 阅读(397) 评论(0) 推荐(0)
摘要:一、使用方法:1、在页面<head>中引入ckeditor核心文件ckeditor.js<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 2、在使用编辑器的地方插入HTML控件<textarea><textarea 阅读全文
posted @ 2017-07-24 19:57 琴声清幽 阅读(151) 评论(0) 推荐(0)
摘要:已经成形的左侧权限代码,大括号的位置不对导致html生产出很多废物div标签,这个是已经调试对的。 阅读全文
posted @ 2017-07-14 17:37 琴声清幽 阅读(173) 评论(0) 推荐(0)
摘要:因为CI严格遵守MVC框架,不能在后台从新获取子数据,只能一次将数据都传递给v层。 在model层, 将所有数据一次都传递给view层。 controller层,正常显示。 关键在view层。没少费了劲。 阅读全文
posted @ 2017-07-13 15:49 琴声清幽 阅读(272) 评论(0) 推荐(0)
摘要:1. 继承类只能从core或者其他系统内置的目录中继承,不支持随便继承。 2. 本例子中是从core目录中继承CI_Controller类,而且名字有特殊要求,需要MY_ 开头,并且后面要有继承的类的名字,比如MY_Controller。 3.在MY_Controoler中,构建父类。代码如下 代码 阅读全文
posted @ 2017-07-13 10:59 琴声清幽 阅读(1285) 评论(0) 推荐(0)
摘要:在控制器中,继承一个总控制器,MY_Controller,让其他集成的控制器,继承my控制器 在MY_Controller控制器中,重写构造方法, 代码如下,测试pass! 分析步骤,在url段,使用了ci自带的uri_string() 函数,在url辅助函数有,用来分析网址给网址分段,截取后,符合 阅读全文
posted @ 2016-05-20 16:00 琴声清幽 阅读(966) 评论(0) 推荐(0)
摘要:在导航列表中,调用datagrid时,如果用js加载datagrid时,不知为何,报“404错误”找不到网页, 用datagrid时,用网页的形式调用,则没有问题。 情况是这样的, 从nav中,跳转至一个url,此url添加显示一个tab,从tab中加载datagrid。 因为nav导航列表中,如果 阅读全文
posted @ 2016-05-18 17:22 琴声清幽 阅读(254) 评论(0) 推荐(0)
摘要:1. 在进行时,还没有做完整个项目时,可能不是最终稿 2. 从数据库中nav表中,读出url地址,然后,从admin中,重写这些url跳转 3. 在admin的控制器中,跳转写的并不完美, 重写了一个forword方法,在core的common文件中, 作为自定义函数,随系统一起加载。 阅读全文
posted @ 2016-05-17 18:09 琴声清幽 阅读(706) 评论(0) 推荐(0)
摘要:demo: 1. 建立数据库,driver, 字段 name,telphone,idcard,car,content 2. 建立model,Driver_model.php文件, 建立add方法, 3. 控制器调用,建立driver控制器 4. 建立view视图 走过的弯路,在输入安全类中,将inp 阅读全文
posted @ 2016-05-17 17:56 琴声清幽 阅读(221) 评论(0) 推荐(0)
摘要:在做后台导航时,需要异步加载,pid和id的循环问题,在controller中,建立另外一个方法,嵌套循环,查找是否pid〉1。 html代码为: 阅读全文
posted @ 2016-05-13 10:24 琴声清幽 阅读(267) 评论(0) 推荐(0)
摘要:在System的core的common.php中,借鉴的4个自定义函数, 摘自后盾网的CI教程 阅读全文
posted @ 2016-05-12 16:25 琴声清幽 阅读(293) 评论(0) 推荐(0)
摘要:CI3.x 使用json,配合easyui, 其实很简单,走了很多的弯路, 首先在ci的控制器重,建立2个方法,一个用于显示加载view,一个用于echo json,就可以了。 需要注意的是,在ci的配置中config文件中,要配置base_url ,而且,在引用时localhost和127.0.0 阅读全文
posted @ 2016-05-11 17:16 琴声清幽 阅读(825) 评论(0) 推荐(0)
摘要:a) 先设置json为空字符串, b) While循环,遍历, While(!!$row = mysql_fetch_array($query,MYSQL_ASSOC)) c) 拼接json,$json .= json_encode($row).’,’; d) 减去最后一个逗号,$json = su 阅读全文
posted @ 2016-05-11 10:54 琴声清幽 阅读(350) 评论(0) 推荐(0)
摘要:在ci3.x中,不支持多级子目录的默认控制器设置, 解决方法如下: 在index.php中,添加 $routing['directory'] = 'admin';然后在默认的router.php的默认控制器,设置控制器$route['default_controller'] = 'admin/dem 阅读全文
posted @ 2016-04-22 16:04 琴声清幽 阅读(406) 评论(0) 推荐(0)
摘要:1. 两种方式加载easyui,一是用class自动渲染,一种是js。建议js。 2. 参考李炎恢的easyui的视频教程。最好的一个视频,对于easyui。 阅读全文
posted @ 2016-04-22 13:53 琴声清幽 阅读(216) 评论(0) 推荐(0)
摘要:添加父div标签,和子div标签 父标签建议设置border 和 fit 属性,border属性为去除边框,可去除重影,fit属性,为撑满父容器,比如上面的layout布局的west区域。 阅读全文
posted @ 2016-04-20 16:19 琴声清幽 阅读(279) 评论(0) 推荐(0)
摘要:在做easyui的layout的布局时,最小化一个原型,分2步,一个是div的父标签,一个是body做父标签,全屏的。 步骤分别为: 在设置的5个区中,div的最后一个,必须是data-options=center,如果是别的区,将报白屏异常。 在layout的5个区中,最小化显示,必须有三个<di 阅读全文
posted @ 2016-04-20 09:06 琴声清幽 阅读(340) 评论(0) 推荐(0)