
PHP
kurobane
本博客主要以转载优秀的技术文章为主
展开
-
PHP工程师笔试题
一个公司简单的面试题: 1. 简答题(1)一些相关LINUX方面的指令操作eg: mkdir 创建目录 touch 创建文件夹以及修改权限chmod之类等等(2)简述不同版本的PHP有什么区别,试举例简述.(3),简述接口技术的好处,试举例简述.(4)如何使用下面的类,并解释下面什么意思?class test{ f原创 2010-01-04 21:30:00 · 432 阅读 · 0 评论 -
使用 jQuery Mobile 提高 web 应用程序安全性
【转载按】抛开本文的技术内容不谈,文中提出的一些安全漏洞类型值得参考:跨站点脚本跨站点请求伪造失效的访问控制SQL 注入文件包含操作系统命令注入脚本语言注入任意文件创建 【原文】http://www.ibm.com/developerworks/cn/xml/tutorials/x-jquerymobilesecuritytut/转载 2011-06-20 22:02:00 · 330 阅读 · 0 评论 -
php采集(php小偷)程序设计教程
<br />http://blog.youkuaiyun.com/binger819623/archive/2009/03/12/3985592.aspx<br /> <br /><br />目录<br /><br />什么是php采集程序?<br />为什么要采集?<br />采集些什么?<br />如何采集?<br />采集范例程序<br />一些常用的函数<br />对一个目标网站的全面采集<br /><br />什么是php采集程序?<br /> php采集程序,也叫php小偷,主要是用于自动搜集网络上w转载 2011-05-31 15:20:00 · 1253 阅读 · 0 评论 -
php文章采集的实现
<br /><br />http://www.codesky.net/article/doc/200708/200708068016444.htm<br /> <br />数据采集,大部分是用正则表达式,我简单地介绍下如何实现采集的思路.这里说的是php的实现.一般是本机运行,放到空间上是不明智的,因为不但很耗资源还需要支持远程抓取函数,比如file_get_contents($urls)file($url)等.<br />1,文章列表页面的自动切换,以及文章路径的获得.<br />2,获得:标题,内容<b转载 2011-05-31 16:53:00 · 856 阅读 · 0 评论 -
在PHP中使用curl_init函数的说明
<br />http://www.jb51.net/article/25193.htm<br /> <br />代码如下:<br />$ch = curl_init(); <br />$c_url = 'http://www.baidu.com'; <br />$c_url_data = "product_&type=".$type.""; <br />curl_setopt($ch, CURLOPT_URL,$c_url); <br />curl_setopt($ch, CURLOPT_POST, 1);原创 2011-04-06 22:18:00 · 487 阅读 · 0 评论 -
ubuntu10.10环境下配置Apache+PHP+PHPmyadmin+MySQL
1,安装apache2sudo apt-get install apache2安装完成,运行如下命令重启下:sudo /etc/init.d/apache2 restart在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了“It works!“,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。2 ,安装phpsudo apt-get in转载 2011-04-03 11:11:00 · 693 阅读 · 0 评论 -
Eclipse PHP XDebug 断点无效(即断点处不停止)的解决方案
<br />之前在配置Eclipse PHP XDebug时遇到以下情况:<br />通过webpage启动调试后,可以进行调试,即“Break at the first line”。<br />但无法进行断点调试,即调试时遇到断点不会停止,而且也无法看到变量的值。<br /> <br />出现这种情况的话,多半是因为PHP Server的Path Mapping设置不正确。<br /> <br />错误的设置:<br />Path on server: http://localhost/sample<br原创 2010-10-31 17:13:00 · 4546 阅读 · 1 评论 -
Php Mcrypt 加密解密
PHP中自带了相当多的加密的方法,这里我们来看一下mcrypt扩展的使用方式。(也是在工作中需要用这个东西加密访问用户的Cookie的值,认真的学习了这个方面的内容。) 1.简介 Mcrypt是PHP的一个扩展,完成了常用加密算法的封装。其实该扩展是对mcrypt标准类库的封装,mcrypt完成了相当多的常用加密算法,如 DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA,转载 2010-10-31 14:01:00 · 729 阅读 · 0 评论 -
PHP空判断empty(),is_set(),is_null(),if(boolean)的区别
<br />【转载@按】<br />关于PHP的空判断,一共有4种方式,empty(),is_set(),is_null(),if(boolean)。<br />如果不搞清楚个中含义的话,很可能在编码时留下隐患。<br /> <br />原文是日语的,收藏用。http://blog.promob.jp/fri/2009/01/php-1.html<br /> <br />【原文】<br /> 昨日、PHPで次のパターンでプログラムを作っていたら・・・<br /><br /><?<原创 2010-10-11 08:57:00 · 1709 阅读 · 0 评论 -
apache装完后为什么显示no service installed?
<br />【相关问题】<br />apache装完后为什么显示no service installed?<br />apache装完后无法启动服务,提示找不到相应的文件。<br /> <br />【解决】安装完apache之后(不是按照默认路径安装的,例如是 D:/ )右下方哪个小羽毛图标是没有启动的,左键不好使,<br /> 而且提示“No services installed”,提示服务器没有被安装。 <br /> 解决方法: 找到 apache2 目录下的 bin 目录 有个apache.转载 2010-09-27 23:03:00 · 1255 阅读 · 0 评论 -
Drupal简介
是一个开源的内容管理系统(CMS)平台,它是用PHP写成的。主要用于构造提供多种功能和服务的动态网站,这些功能包括用户管理(UserAdministration)、发布工作流(PublishingWorkflow)、讨论、新闻聚合(NewsAggregation)、元数据(Metadata)操作和用于内容共享的XML发布。它综合了强大并可自由配置的功能,能支持从个人博客(Per原创 2010-01-11 15:22:00 · 894 阅读 · 1 评论 -
通过 PHP 动态构建 PDF 文件
http://www.ibm.com/developerworks/cn/xml/x-buildpdfphp/ 有时您需要准确控制要打印的页面的呈现方式。在这种情况下,HTML 就不再是最佳选择了。PDF 文件使您能够完全控制页面的呈现方式,以及文本、图形和图像转载 2011-08-22 22:16:10 · 377 阅读 · 0 评论