06 2016 档案
摘要:在php中我们如果想让系统函数不被执行可以在php.ini中加上disable_functions后面跟函数名就可以了。 禁用方法如下: 打开/etc/php.ini文件,搜索到这行,添加需要禁用的函数名,重启服务器即可。
阅读全文
摘要:在生成表单的时候,为防止表单重复提交。在form表单中添加一个隐藏的input标签来存放令牌,等到提交的时候,和表单一起提交。提交以后和生成的session值作比较,通过这种方式来达到防止重复提交的目的。 session方法 cookie+md5方法
阅读全文
摘要:1. 模板文件的定义 2. 设置模板的后缀名称 3. 视图分隔符 4. 模板注释 5. 模板输出 (1)display方法 流程:读取模板文件——替换变量——输出内容 (2)fetch方法 流程:读取模板文件——替换变量——获取内容 6. 变量输出 (1)普通变量 定义方式: 输出方式: (2)数组
阅读全文
摘要:1. 模型的定义 模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,然后加上模型类的后缀定义Model。 基本语法:模型类名称(表名去前缀,首字母大写)Model.class.php 2. 实例化模型类 3. 数据库配置 4. CURD操作 (1)数据写入add() (2)数
阅读全文
摘要:1. 控制器的定义 2. URL模式 ThinkPHP支持四种URL模式,可以通过设置URL_MODEL参数来定义 (1)普通模式(URL_Model=>0) (2)PATHINFO模式(URL_Model=>1) (3)重写模式(URL_Model=>2) 注:如果要使用重写模式,需要如下配置 ①
阅读全文
摘要:1. 模板替换 2. 系统常量定义 3. 核心配置文件 问题:系统默认为什么会访问Home模块下面的IndexController.class.php中的index方法? 都是有系统配置文件在起作用 问题:系统是如何跳转到相应的位置的? 也是由配置文件进行设置初始化的 说明: 模块:使用字母m(3.
阅读全文
摘要:一、什么是跨域请求? Ajax技术由于受到浏览器的限制,该方法不允许跨域通信,如上图所示,主要原因: 同源策略阻止从一个域上加载的脚本获取或操作另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 Aja
阅读全文
摘要:在jQuery中,封装了两种方式也提供了对Ajax的支持: 底层实现 高级实现 一、Ajax底层实现 这个方法比较简单,只有一个options参数,要求是一个json格式的数据 options常用参数解析: 实现get请求 实现post请求 二、Ajax高级实现 实现get请求 运行后发现,虽然是a
阅读全文
摘要:微信扫码支付分为两种模式: 模式一比较复杂,需要公众号配置回调地址。 模式二比较简单,只需要在代码中配置回调地址就可以了。 这里使用的是模式二 微信扫码支付和公众号JSAPI支付前期准备工作一样,请参考:http://www.cnblogs.com/chenjiacheng/p/6522600.ht
阅读全文
摘要:为什么要隐藏版本号? 一般情况下,软件的漏洞信息和特定版本是相关的,因此,软件的版本号对攻击者来说是很有价值的。 如何隐藏? 要隐藏Apache版本号其实方法很简单在,只要在httpd.conf中对ServerTokens Prod与ServerSignature Off进行设置即可。 在默认情况下
阅读全文
摘要:1. 写出下列服务的用途和默认端口(新浪网技术部) ftp、ssh、http、telnet、httpsftp:File Transfer Protocol,文件传输协议,是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输,其默认端口是21。ssh:Secure Shell,安全外壳协议
阅读全文
摘要:1. 请解释下列10个shell命令的用途(新浪网技术部) top、ps、mv、find、df、cat、chmod、chgrp、grep、wctop:该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进程的资源占用情况。该命令可以按照对CPU、内存使用和执行时间对系统任务进程进行排序显
阅读全文
摘要:1. 禁用COOKIE后SEESION还能用吗?(51.com笔试题) 可以,COOKIE和SESSION都是用来实现会话机制的,由于http协议是无状态的,所以要想跟踪一个用户在同一个网站之间不同页面的状态,需要有这么一个机制 会话机制。COOKIE:将会话信息的保存到浏览器端。SESSION:将
阅读全文
摘要:1. 使对象可以像数组一样进行foreach循环,要求属性必须是私有。(Iterator模式的PHP5实现,写一类实现Iterator接口)(腾讯) 2. 用PHP实现一个双向队列(腾讯) 3. 请使用冒泡排序法对以下一组数据进行排序 10 2 36 14 10 25 23 85 99 45。 4.
阅读全文
摘要:1. 写出一个能创建多级目录的PHP函数(新浪网技术部) 2. 写出smarty模板的特点(新浪网技术部) 速度快,编译型,缓存技术,插件机制,强大的表现逻辑 3. 打开php.ini中的safe_mode,会影响哪些函数?至少说出6个。(新浪) safe_mode,php安全模式,它提供一个基本安
阅读全文

浙公网安备 33010602011771号