随笔分类 - PHP开发笔记
每天记录关于PHP方面的笔记
摘要:Discuz! X3.4升级后,帖子内容使用Unicode编码会出现直接显示源码问题打开:source\function\function_core.php 下面加入
阅读全文
摘要:找到: 代码如下: 比如我们现在需要文章标题+网站名称,把上面这段代码去了就可以了。这样你就可以想怎么修改就怎么修改了哦。 演示地址:http://bbs.yuanzhumuban.cc/thread-4322-1-458.html
阅读全文
摘要:今天找时间分析了一下,找到了页面空白的原因,可能是因为php版本兼容性的问题所致,所以只是部分用户遇到这种情况,这里分享一下。经过分析发现是sourcefunctionfunction_core.php文件中一处代码的原因: 代码如下: 将双引号全换成单引号即可。 x3.3中sourcefuncti
阅读全文
摘要:功能说明:admin.php是discuz默认的后台地址,正常情况下可以直接访问,为了防止某些恶意访问的情况,可以修改以下内容进行安全性能提升。 适用版本:Discuz!x1-x3.3 具体实施方案: admin.php中找到: 换行后,添加如下代码,就可以了 如果用户非管理员全部返回网站根目录。
阅读全文
摘要:找到\source\include\misc\misc_ranklist_index.php文件,修改41行 为 然后更新缓存,图片排行就可以显示出11个图片,这样就清爽的多了http://bbs.yuanzhumuban.cc/
阅读全文
摘要:网站想要更好的适应搜索引擎的话,就要把最基础的一些小优化标签做好,虽然说现在搜索都很厉害能够识别图片,但是除非的你的图片每一张都是周杰伦、范冰冰等知名图片。。。不然你还是要给你自己的图添加alt标签能搜索引擎去识别的。整个网站那么多帖子图片,我不可能一个个去添加吧,要死人的。没有叫你一个个去加,现在
阅读全文
摘要:Discuz社区在后台设置好门户标题、关键字、描述,更新缓存,发现用户登录状态下,门户首页的关键字和描述正常显示;但在游客状态下不显示,在某工具中查看到的情况是只显示首页,这对SEO是致命打击。 找到“ source/class/helper/helper_seo.php ”目录下的文件的38行~4
阅读全文
摘要:destoon系统有些地方还是做得不够细致,今天给大家分享一个重新定义发布条数满了以后的页面跳转 正常逻辑跳转应该是会员升级页面而不是会员中心首页,修改方法如下:(感谢DT朋友提供的修改方案) 打开根目录文件 module/article/my.inc.php 找到 修改成 点击关闭和确定就自动跳转
阅读全文
摘要:先,你要确定以下几点,否则可能无法实现: 1、你要跨到哪个域,你必须能管理那域上文件,因为这里要放一个通行文件。 2、你的Flash如果只有SWF,那不一定能实现,因为有时,Flash的AS中,要加入一句话。 如果你是跨域调图片、视频一类的,可以用通行文件的方法。通行文件制作方法,请将以下代码存为
阅读全文
摘要:七牛云对象存储 1.注意客户购买的空间的存储区域,区域不同对应的上传域名不同 destoon 七牛云上传文件 用下面源码替换include/ftp.class.php 文件代码 配置例如:
阅读全文
摘要:今天我们讲的是企业新闻简介的事,由于destoon官方比较懒,企业新闻没有开发这个截字功能,我们就变通思维直接调取内容前100字,但是由于企业新闻是2个不同的 表,所以我们必须做点小事, 就是写点php SQL语句了,不多说,上代码: 编写代码如下: 在loop标签中直接调取即可 loop里代码:
阅读全文
摘要:因为站点需要,手机端和PC端分离,所以通过PHP自带的$_SERVER判断 自动识别移动设备 代码如下: 把以上代码引入核心php文件,就会判断了!
阅读全文
摘要:1、路由经过中间件方面不同 打开kerenl.php就可以看到区别 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware
阅读全文
摘要:本文实例讲述了Laravel5.4框架中视图共享数据的方法。分享给大家供大家参考,具体如下: 每个人都会遇到这种情况:某些数据还在每个页面进行使用,比如用户信息,或者菜单数据,最基本的做法是在每个视图空控制器中传入这些数据,但显然并不是我们想要的结果。另一种方法就是使用视图数据共享,视图数据共享的基
阅读全文
摘要:本文实例讲述了laravel5.1框架基础之Blade模板继承简单使用方法。分享给大家供大家参考,具体如下: 模板继承什么用? 自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多处使用的内容,如页头、页脚 1.用法概要 @include('common.header') 包含子视图 @ex
阅读全文
摘要:短连接 连接->传输数据->关闭连接(推荐学习:PHP编程从入门到精通) 比如HTTP是无状态的的短链接,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 具体就是 浏览器client发起并建立TCP连接 -> client发送HttpRequest报文 -> serve
阅读全文
摘要:高并发下的数据安全 我们知道在多线程写入同一个文件的时候,会出现“线程安全”的问题(多个线程同时运行同一段代码,如果每次运行结果和单线程运行的结果是一样的,结果和预期相同,就是线程安全的)。 如果是MySQL数据库,可以使用它自带的锁机制很好的解决问题,但是在大规模并发的场景中,是不推荐使用MySQ
阅读全文
摘要:在PHP5中,变量的类型是不确定的,一个变量可以指向任何类型的数值、字符串、对象、资源等。我们无法说PHP5中多态的是变量。 我们只能说在PHP5中,多态应用在方法参数的类型提示位置。 一个类的任何子类对象都可以满足以当前类型作为类型提示的类型要求。 所有实现这个接口的类,都可以满足以接口类型作为类
阅读全文
摘要:PHP 里用来获取客户端 IP 的变量有这些: $_SERVER['HTTP_CLIENT_IP'] 这个头是有的,但是很少,不一定服务器都实现了。客户端可以伪造。(推荐学习:PHP编程从入门到精通) $_SERVER['HTTP_X_FORWARDED_FOR'] 是有标准定义,用来识别经过 HT
阅读全文
摘要:析构函数何时被调用 析构函数在下边3种情况时被调用: 对象生命周期结束,被销毁时; 主动调用delete ;(推荐学习:PHP编程从入门到精通) 对象i是对象o的成员,o的析构函数被调用时,对象i的析构函数也被调用。 PHP 5 引入了析构函数的概念,这类似于其它面向对象的语言,如 C++。析构函数
阅读全文