Welcome 微信登录

首页 / 网页编程 / PHP

PHP html_entity_decode()将HTML实体转成字符原型

PHP html_entity_decode()将HTML实体转成字符原型

PHP html_entity_decode()将HTML实体转成字符原型2014-04-06PHP html_entity_decode() 适用于PHP 4.3.0+,将HTML 实体转成字符。html_entity_decode(包含HTML 实体的字符串, 可选如何解码引号, 可选字符编码集)如果字符串中包含无法被识别的字符集将被忽略,并由 ISO-8859-1 代替。您可以使用 PHP htmlentities() 将HTML标签、引号及ASCI...
LAMP源码环境搭建以及wordpress的使用

LAMP源码环境搭建以及wordpress的使用

LAMP源码环境搭建以及wordpress的使用2014-04-06Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度共同组成了一个强大的web应用程序平台。而从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案。 WordPress是一种开源的使用PHP语言开发的博客平台,用户可以在支...
PHP常见漏洞之SQL注入攻击

PHP常见漏洞之SQL注入攻击

PHP常见漏洞之SQL注入攻击2014-04-06SQL注入攻击(SQL Injection),是攻击者在表单中提交精心构造的sql语句,改动原来的sql语句,如果web程序没有对提交的数据经过检查,那么就会造成sql注入攻击。SQL注入攻击的一般步骤:1、攻击者访问有SQL注入漏洞的站点,寻找注入点2、攻击者构造注入语句,注入语句和程序中的SQL语句结合生成新的sql语句 3、新的sql语句被提交到数据库中执行 处理4、数据库执行了新的SQL语句,引发S...
PHP+MYSQL注入实例及理论

PHP+MYSQL注入实例及理论

PHP+MYSQL注入实例及理论2014-04-06首先我们在说一下逻辑错误跟语法错误:最大区别就是语法错误通不过编译器的编译,逻辑错误则能通过。具体的说就是语法错误的意思是该错误违背了此种语言的基本规则,比如必须以分号结束语句的语言用点来结束。逻辑错误是指算法上的错误。比如循环语句的结束条件没有写,语句能通过编译,但运行后会发生死循环无法跳出的现象。下面看例子:http://www.jieyanbar.com/jycs.look.php?ID=293我们...
PHP实现用户在线状态检测

PHP实现用户在线状态检测

PHP实现用户在线状态检测2014-04-06在写注册登录的时候,经常有需要检测用户状态.今天就专门研究了一下。还可以吧~不过应该还是有一些小的漏洞,先分享给大家,慢慢改进这个是基于ThinkPHP框架的,其他的可以自己根据需求改1.先新建一个tags.php文件,放在配置目录Conf下。<?php /* * 添加行为 * */ return array("action_begin" => array("OnlineCheck"), ); ?&...
瀑布流的小例子和ThinkPHP相结合

瀑布流的小例子和ThinkPHP相结合

瀑布流的小例子和ThinkPHP相结合2014-04-06 51cto 3147972瀑布流的插件jquery.masonry.min.js 地址:http://masonry.desandro.com/index.html里面有很 多,但是都是英文的,因为项目需要,就自己写了一个简单的例子其实瀑布流就是用了固定的宽度或者高度产生一堆不规则的div来展现出来的。流程是1:初始化页面的时候加载一次数据2.当页面到底部的时候再次加载数据3,重 复以上操作直到没...
在ThinkPHP整合各种在线编辑器

在ThinkPHP整合各种在线编辑器

在ThinkPHP整合各种在线编辑器2014-04-06今天一个客户要求在编辑器里增加可以拖动图片的方法,研究了很久,发现这几种编辑器只有在ie下才可以拖动图片大小,包括网易用的编辑器,QQ空间的编辑器,先提前声明一下。下面进入重点1.百度编辑器ueditor先新建项目,生成以后在目录下新建一个plugins文件夹然后下载ueditor,地址:http://ueditor.baidu.com/website/download.html,注意编码。下载以后解...
PHP中实现无限递归菜单

PHP中实现无限递归菜单

PHP中实现无限递归菜单2014-04-06这几天看到TP里关于无线分类搞得蛮火的,各种代码乱飞。我也发布一个我的思路。使用的是递归,代码很简洁,十行左右。我的数据库结构是这样的,我的栏目只有一张表。cid fatherid name主键 父栏目标识 名称我看到,很多教程里说使用类似0-1-2-3这样的路径法,还有lv=3的层次法,其实大致都一样,只是实现的方式不同而已。我的方法使用的是递归,也比较好理解。直接上代码了://首先做一个类...
ThinkPHP邮件发送类

ThinkPHP邮件发送类

ThinkPHP邮件发送类2014-04-06最近在做一个项目,需要有邮件发送的功能,服务器邮件发送的话,服务器上必须有能链接邮件服务器,才能实现以下的步骤,现在就给大家分享一下,专门做了一个邮件的发送类/** * 系统邮件发送函数 * @param string $to接收邮件者邮箱 * @param string $name接收邮件者名称 * @param string $subject 邮件主题 * @param string $body邮件内容 *...
php与javascript中的时间戳有什么区别

php与javascript中的时间戳有什么区别

php与javascript中的时间戳有什么区别2014-04-06php中的时间戳与javascript中的时间戳的比较,本质上看,它们是一样的东西,但如果二者要进行 相等比较的时候,还是有点不同的,稍不注意,就会误入歧途,所以,这里列出容易忽略的两点不同, 供大家参考:1)单位问题:php中取时间戳时,大多通过time()方法来获得,它获取到数值是以秒作为单位的, 而javascript中从Date对象的getTime()方法中获得的数值是以毫秒为单位...
<< 661 662 663 664 665 666 667 668 669 670 >>