PHP删除MYSQL数据库中所有表的代码2015-07-17 08:20:34
如果不想删除库,只想删除库里的所有表,那就用这个脚本吧呵呵 很方便的. .?php $hostname ='localhost'; $userid = 'user'; $password = 'password'; $dbname = 'dbname'; $connect = mysql_connect($hostname,$userid,$password); mysql_select_db($dbname);
隐蔽木马,插入到PHP文件中2015-07-17 08:20:34
最近很多朋友都在问我是否能把我那一句话木马隐藏到HTML或图片里,其实把一句话木马插入到PHP文件中就已经很隐蔽了,如果说硬是要放到HTML文件或图片里,就接着往下看这篇的篇测试报告吧。要知道如果光把PHP语句放到图片里是无论如何也不能执行的,因为PHP只
PHP正则表达式从url中取得域名2015-07-17 08:20:33
以下代码可以从URL中获得域名 例如:http://yyoo.cn/live/q.html 得到yyoo.cn function get_domain($url){ $pattern = /[\w-]+\.(com|net|org|gov|cc|biz|info|cn)(\.(cn|hk))*/; preg_match($pattern, $url, $matches); if(count($matches) 0) { return $mat
php教程:php设计模式介绍之注册模式2015-07-17 08:20:32
上文: 《PHP设计模式介绍》第四章 单件模式 《PHP设计模式介绍》第五章 注册模式 我们通常认为避免使用全局变量是一种好的选择,因此,对象经常被作为参数从一段代码传递到另一段。但是传递实例的一个问题就是对象有时候不知道将要传递给谁?经过一个函数后才
php教程:php设计模式介绍之策略模式2015-07-17 08:20:31
上文: 《PHP设计模式介绍》第六章 伪对象模式 《PHP设计模式介绍》第七章 策略模式 在编写面向对象的代码的时,有些时候你需要一个能够自己根据不同的条件来引入不同的操作对象实例。例如,一个菜单功能能够根据用户的皮肤首选项来决定是否采用水平的还是垂
PHPnow轻松打造专业PHP服务器环境2015-07-17 08:20:31
在自己的电脑上搭建虚拟主机呢? 完全由自己掌控着,而且要支持什么有什么,自己配置。 搭建 PHP 其实不很难,只是有点繁琐。要是自己搭建一次 PHP + MySQL 环境很是费时。更糟的是,很多新手在配置 PHP 时常常出现这样那样的问题。诸如 mysql 扩展、zend 安
PHP在网站开发中的一些优势2015-07-17 08:20:30
在多数WEB开发者眼中,ASP和JSP都被认为是领跑者,而PHP却被认为是个弱小的挣扎者,或者说它是一门被贬低为业余者才使用的语言,不值得参与企业WEB开发的竞争。在我看来,PHP没有被当作竞争者的理由是评论者缺乏对它的了解,而且也不了解用于WEB开发的其他操
PHP自动适应范围的页码分页程序2015-07-17 08:20:28
效果图: 记得以前看到过一个页码方式的分页效果,页码数多了折行继续显示一直到60多页,呵呵!有点影响美观! 于是写了一个,可以自动适应范围的页码分页程序 也就是说,页码格式如下 1 2 3 4 5 6 7 6 7 8 9 10 11 12 下划线为当前页,这样就可以固定显示一
php教程:php设计模式介绍之迭代器模式2015-07-17 08:20:28
上文: 《PHP设计模式介绍》第七章 策略模式 《PHP设计模式介绍》第八章 迭代器模式 类中的面向对象编程封装应用逻辑。类,就是实例化的对象,每个单独的对象都有一个特定的身份和状态。单独的对象是一种组织代码的有用方法,但通常你会处理一组对象或者集合
PHP创建和使用session cookie变量2015-07-17 08:20:27
?php // session start session_start(); // 开始一个会话,如果要使用session程序最前面一定要加上这句 $_SESSION['user_id'] = '123';//给一个session 变量赋值,如果该变量不存在即创建 echo $_SESSION['user_id'];//访问 session变量 $_SESSION = array(