• MetaWeblog 同时管理51cto,csdn,sina,163,oschina,cnblogs等博客
    我们技术人一般都会有自己的一个博客,用于记录一些技术笔记,也期望自己的笔记文章可以让更多人知道。 如何让更多人知道自己的博客? 搜索引擎收录,用户通过关键词搜索可能会进入 内容运营,但是一般技术人为了文章做运营的人应该没有几个 通过大流量同类型网站导流量 我是使用 方法一 和 方法三,方法一就不说了,互联网人都知道了,但是小网站效果不会太好了。方法三就是充当复读机:复制 和 粘贴  到其他技术网站 “复制 和 粘贴  到其他技术网站” 收起来容易,这TM就是个体力活呀,谁愿意自己写了一篇文章 再占用半个小时,同步到各个技术网站和论坛。 我这次记录的就是如何简单方便的同步管理?MetaWeblog,对就是这个名词,这也是一个协议,我所知道的各大技术网站基本都实现了这个协议,通过这个协议我们就可以向各大技术网站通过接口直接同步博客。作为一个技术人员还是要与时俱进,时刻学习呀,我是偶然有这个想法查阅了一些资料知道了这个协议,但是这个协议于2002年都被提出来了,直到今天才知道,真是羞愧呀 MetaWeblog 客户…
    作者:七零 时间:2017-02-08 分类:PHP 评论:0条 浏览:1288次
  • php 利用openoffice把word转成html和pdf的方法(导出html的图片也可导出来)
    1。电脑上首先要安装openoffice 2。打开com组件的支持,方法为该篇日志类别下的《PHP 开启COM组件》 3。转为pdf的代码为: <?php set_time_limit(0); function MakePropertyValue($name,$value,$osm){ $oStruct = $osm->Bridge_GetStruct("com.sun.star.beans.PropertyValue"); $oStruct->Name = $name; $oStruct->Value = $value; return $oStruct; } function word2pdf($doc_url, $output_url){ $osm = new COM("com.sun.star.ServiceManager") or die ("Please be sure that OpenOffice.org is installed.n"); $args = array(MakePr…
    作者:七零 时间:2017-02-06 分类:PHP 评论:0条 浏览:2536次
  • ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
    这篇文章主要介绍了ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法,主要通过针对magic_quotes_gpc开启的情况下进行检查与判断转义来实现,需要的朋友可以参考下 本文实例讲述了ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法。分享给大家供大家参考。具体方法如下: 这种情况是在 magic_quotes_gpc 开启的情况下发生的。原因是thinkphp在入库的时候没有判断 magic_quotes_gpc 是否开启,不管三七二十一地进行了转义处理。解决办法是在入口文件增加如下代码则可: 复制代码 代码如下: if (!get_magic_quotes_gpc()) {      function addslashes_deep($value) {           $value = is_array($value) ?       …
    作者:七零 时间:2016-12-18 分类:PHP 评论:0条 浏览:1163次
  • PHP检查语法错误技巧
    1.使用命令行检查php语法错误:      php的命令行模式参考::http://www.yesky.com/imagesnew/software/php/zh/features.commandline.html    $php -l t.php      t.php代码:   <?php    echo 'this is a' test file';   ?>       运行 php -l php之后:Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in t.php on line 2    &nbs…
    作者:七零 时间:2016-10-09 分类:PHP 评论:0条 浏览:1290次
  • 阻止PHP彩蛋信息泄漏
    Easter Eggs(复活节彩蛋)外行人估计不了解这是神木玩意,彩蛋的网络解释是:用于电脑、电子游戏、电脑游戏、影碟或其他互动多媒体之中的隐藏功能或信息。PHP包含一个安全漏洞,可能导致未经授权的信息披露,如果你正在运行PHP,就有可能会被人发现PHP版本和其他敏感信息。我觉得有必要解决这个彩蛋问题来确保你网站的安全性。 PHP彩蛋是如何运作的只要运行PHP的服务器上,访问任何网页都可以在域名后添加以下字符串来查看信息: ?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 (PHP信息列表)?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 (PHP的LOGO)?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 (Zend LOGO)?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 (PHP LOGO 蓝色大象) 当然,如果漏洞存在才可以通过以上来查看到信息,现在一般网站都已经屏蔽了。但如果存在说明其expose_php是启用状态,PHP将生成页面…
    作者:七零 时间:2016-08-17 分类:PHP 评论:0条 浏览:850次
  • php安全设置
    //设置上传临时目录 upload_tmp_dir = "C:/Windows/Temp/" //设置php权限目录 当前主机目录和临时文件夹目录 open_basedir = "./;C:/Windows/Temp/;" //设置禁用危险函数 disable_functions = system, passthru, exec, shell_exec, popen, phpinfo, escapeshellarg, escapeshellcmd, proc_close, proc_open, dl //在hosts文件设置 <VirtualHost *:80>    DocumentRoot "D:\www\www.xxx.net"      php_admin_value open_basedir "C:/Windows/Temp/;D:/www/www.xxx.net/"    ServerName www.xxx.net    Ser…
    作者:七零 时间:2016-07-28 分类:PHP 评论:0条 浏览:900次
  • win下php获取cpu序列号硬盘序列号-原创
    <?php/** * 获取cpu序列号 */function getCpuId(){ $uuid = ''; exec("wmic CPU get ProcessorID", $result); $uuid = $result[1]; return $uuid;}/** * 获取硬盘序列号(第一个硬盘) */function getDiskId(){ $uuid = ''; $bat = dirname(__FILE__) . '/'. time() . rand(11111,99999) . rand(11111,99999) . '.bat'; file_put_contents($bat, "select disk 0 \n detail disk"); exec("diskpart /s " . realpath($bat) , $result); unlink($bat); foreach ($result as $key => $value) { if (strpos($value, 'I…
    作者:七零 时间:2016-05-23 分类:PHP 评论:0条 浏览:3092次
  • 限制IP访问,授权域名IP,IP段,支持通配符
    <?php// 限制域名测试$domain = '2.baidu.com';$domain_list = '*.baidu.com,qq.com';if (in_host ( $domain, $domain_list )) {    echo ('domain in');} else {    echo ('domain is not in');}// 限制IP测试$host = '127.1.1.88';$list = '127.0.0.*,192.168.1.1,192.168.1.70,127.1.1.33-127.1.1.100';if (in_host ( $host, $list )) {    echo ('ip in');} else {    echo ('ip is not in');}/** * HOST访问限制 支持 IP(单IP,多IP,*通配符,IP段) 域名(单域名,多域名,*通配符) * 根据判断实现IP地址…
    作者:七零 时间:2016-01-09 分类:PHP 评论:0条 浏览:1498次
  • PHP的另类功能,希望dezend不能破
    不知道大家对PHP的这个功能还记得不?$中文 = '这是中文';没错,中文变量,PHP是支持这个功能的。现在在网上的一些程序中,很少会有人用到这个功能,在程序不断的被破解后,我不禁想到这个事情,如果我们在要加密的文件里,使用了中文变量,那么。。。dezend还能破解吗?从二进制的破解,恐怕没有办法达到相应的能力吧?看来我得试试看了~于是我跑到了dezender的网站上,把加密后的文件搞进去。。。。可是让我失望的是,它破解了!继续测试,我把 “镕”打进去,看看它能不能认出来,结果。。。还是破解了!再来,今天一朋友让我测试:${${${${${''}}}}} = 'abc';echo ${''};这句话,在PHP里面是执行正常的。看到deZender把所有的变量都用{}圈起来,于是我想是不是它没有办法解析这种呢?于是乎,我把这两行打进去。。果然。。破解后成$$$$$ = 'abc';  echo $;哇哈哈哈,测试成功,然后我再来${' \''} = 'f'; echo ${' \''};显示${' ''} = 'f';  echo ${' ''};哇哈哈哈!
    作者:七零 时间:2015-11-16 分类:PHP 评论:0条 浏览:1444次
  • PHP源码加密
    1. urlencode/urldecode方式   Php代码   <?php   function RandAbc($length=""){//返回随机字符串       $str="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";       return str_shuffle($str);   }      $filename='foo.php';      $T_k1=RandAbc();//随机密匙1   $T_k2=RandAbc();//随机密匙2   …
    作者:七零 时间:2015-11-16 分类:PHP 评论:0条 浏览:1833次
  • APACHE支持.htaccess以及 No input file specified解决方案
    在你的Apache安装文件夹conf里找到httpd.conf文件 搜索LoadModule rewrite_module modules/mod_rewrite.so 如果前面有注释符号#,请去掉。搜索Options FollowSymLinks,然后将它下面的AllowOverride None 修改为AllowOverride All; 【1】 没想到遇见了 No input file specified   因为项目用了URL route ,估摸着可能是rewrite的问题。 记录一下解决方案。 1.检查doc_root 是否设置此值 2.检查.hta文件 , 很多框架都是index.php当入口文件。 默认的 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 规则在apache fastcgi模式下会导致No in…
    作者:七零 时间:2015-11-16 分类:PHP 评论:0条 浏览:1264次
  • .htaccess实现www 与没有www之间的重定向
    建站过程中有时候我们需要做这些设置 1.访问www 直接重定向到没有www上或者反过来,那么怎么通过.htaccess文件来实现呢。 1.首先服务器要支持Rewrite重写 2.创建.htaccess文件 当然如果你不知道个文件是做什么的你可以查看http://httpd.apache.org/docs/1.3/howto/htaccess.html 那我们开始吧,在文件的顶部我们要写如下代码: RewriteEngine On    Options +FollowSymLinks   1. 如果你想将所有没有www的页面重定向到有www的上面你们复制下面的代码到.htaccess文件中      Then if you want to redirect all non-www requests to www copy the following code in .htaccess # Redirect non-www&…
    作者:七零 时间:2015-11-16 分类:PHP 评论:0条 浏览:1096次
  • Windows系统VS编译PHP源码5.3
    这里以win7系统用vs2008编译5.3.18为例   准备文件 1、Microsoft Visual Studio 2008,VS2008SP1补丁和Microsoft Windows SDK v6.1 如果使用其它版本,可以到这里找https://wiki.php.net/internals/windows/compiler 2、deps-5.3-vc9-x86.7z和php-sdk-binary-tools-20110915.zip这两个包可以从http://windows.php.net/downloads/php-sdk/ 获得 3、php源码 从http://windows.php.net/downloads/releases/ 下载 4、cygwin 从http://www.cygwin.com/下载   操作步骤 1、安装Windows sdk 6.1(可以选择不安装文档和示例) 2、安装Visual Studio 2008(c++支持是必须的,不清楚的最好…
    作者:七零 时间:2015-10-10 分类:PHP 评论:0条 浏览:1164次
  • PHP代码加密技术和解密工具
    有偿PHP代码解密服务: 网址:http://www.dephp.cn/ dephp解密支持Zend解密,易盾解密,混淆解密。 支持Zend/PHP5.2,Zend/PHP5.3解密,Zend/PHP5.4解密。 支持易盾1.x,易盾2.x解密。 支持phpjm解密,tianyiw解密,zym解密,威盾/微盾解密。 支持php-beast, php-screw解密。 常见的PHP代码加密技术: Ioncube Zend 微盾 解密工具: UnPHP – The Online PHP Decoder http://www.unphp.net/ Free Online Decoder / DecompilerRead more at: http://www.showmycode.com/ http://www.showmycode.com/ eval_gzinflate_base64 http://www.mobilefish.com/services/eval_gzinflate_base64/eval_gzinflate_base64.php ze…
    作者:七零 时间:2015-10-10 分类:PHP 评论:0条 浏览:4915次
  • 几个php官方资源下载链接
    php所有的版本  http://museum.php.net/php5/ 一些编译好的php及其插件 http://windows.php.net/downloads/
    作者:七零 时间:2015-10-10 分类:PHP 评论:0条 浏览:892次
  • PHP代码的加密和解密
    现在常见的对PHP代码进行加密的方式主要分为两大类: Ø  不需要加载php扩展的; Ø  需要加载php扩展的 第一种方式使用方便,不需要对php服务器进行配置,或加载其他模块,因此可以方便地部署在租用空间的服务器上。对文件进行加密也很简单,只需要把php文件上传到加密网站,就可以生成加密之后的文件,替换原来的php文件之后就可以正常运行了。 第二种方式使用起来相对复杂一些, php服务器上需要加载额外的模块。对于租用空间,没有管理员权限的用户来说,这是一个问题。   无论哪种方式,要分析它的加解密过程,我们都需要简单了解一下php文件的执行过程。 下面的分析都是基于PHP5.4.15的代码,运行在Apache2.4之上。   1、  PHP的执行过程 简单来说,PHP文件大致按照下图的流程进行执行: 图1   php文件作为参数传入Zend\zend.c文件中第1283行的zend_execute_scripts函数,这个函数会首先调用Zend\zend_language_scanner.c文件中第72…
    作者:七零 时间:2015-10-10 分类:PHP 评论:0条 浏览:2114次
  • php.ini安全配置
     (1)打开php的安全模式   php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(),同时把很多文件操作函数进行了权限控制,也不允许对某些关键字文件的文件,比如/etc/passwd,但是默认的php.ini是没有打开安全模式的,我们把它打开:   safe_mode = on   (2)用户组安全   当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同组的用户也能够对文件进行访问。而且相同组的用户也能够对文件进行访问。   建议设置为:   safe_mode_gid = off   如果不进行设置,可能我们无法对我们服务器网站目录下的文件进行操作了,比如我们需要对文件进行操作的时候。   (3)安全模式下执行程序主目录   如果安全模式打开了,但是却是要执行某些程序的时候,可以指定要执行程序的主目录:   safe_mode_exec_dir = /usr/bin  …
    作者:七零 时间:2015-10-10 分类:PHP 评论:0条 浏览:880次
  • 域名授权代码,做系统授权使用
    $authDomain = '127.0.0.1';if(substr($_SERVER[HTTP_HOST], - strlen($authDomain))!= $authDomain){    exit('<script>alert("您的域名未被授权禁止访问");</script>');}
    作者:七零 时间:2015-09-01 分类:PHP 评论:0条 浏览:1986次
  • php如何判断当前的操作系统是linux还是windows
    php自身有许多与运行操作系统有关的系统预定义变量,通过这些预定义变量可以很轻松的判断当前的系统是 windows 还是 Linux 还是 unix。下面就一一列出这些比较实用的预定义变量并稍作分析。 php_uname()PHP_OSDIRECTORY_SEPARATORPATH_SEPARATOR php_uname()这个函数的意义在于返回当前PHP所运行的系统的信息,下面对这个函数详细说明一下: /**  * 功能:返回当前PHP所运行的系统的信息  * @param string $mode   *       'a':  返回所有信息  *       's':  操作系统的名称,如FreeBSD  *     …
    作者:七零 时间:2015-08-22 分类:PHP 评论:0条 浏览:1014次
  • eclipse启动不了,让查看.metadata/.log
    删掉对应项目:E:\kuaipan\work\J2EE_workspace\.metadata\.plugins\org.eclipse.core.resources\.projects 的.markers.snap 和.syncinfo.snap 文件   每次启动不了,记得是我关机的时候没有退出Eclipse,但是有时候没有退出Eclipse直接关机也没有这个错误,所以记得关机就行!不然每次都得浪费个把小时! 一步一个脚印,方便自己复习,该出手时就出手,有错误,一定要指正,非常感谢,共同进步!
    作者:七零 时间:2015-08-11 分类:PHP 评论:0条 浏览:1021次
首页 上一页 1 2 3 4 5 下一页 尾页 总118条,1/6页,每页20条
^