那些强悍的PHP一句话后门

Posted by phper star | Posted in PHP | Posted on 2014-12-14 22:13

我们以一个学习的心态来对待这些PHP后门程序,很多PHP后门代码让我们看到程序员们是多么的用心良苦。
这类后门让网站、服务器管理员很是头疼,经常要换着方法进行各种检测,而很多新出现的编写技术,用普通的检测方法是没法发现并处理的。今天我们细数一些有意思的PHP一句话木马。(小编注:本文源自网络)

阅读全文>>

curl模拟登陆新浪微博代码

Posted by phper star | Posted in PHP | Posted on 2014-10-15 16:29

    最近想做一个利用curl模拟登陆新浪微博的功能,但是在实际测试过程中,遇到了一些问题。主要问题是新浪那边更改了微博登陆那边的加密方式,之前网上的 哪些代码都失效了。所以我考虑曲线救国,先利用curl登陆新浪通行证,再从通信证这边跳转到微博那边。通过网页访问这种方式是可行的,但是在写代码利用 curl操作的时候,遇到了问题。登陆新浪通行证成功,但是再去请求微博页面的时候,用户消息过不去。于是贴上代码,求解,欢迎留言告诉解决办法,先谢 了。。。

阅读全文>>

php 获取qq用户昵称和在线状态

Posted by phper star | Posted in PHP | Posted on 2013-10-13 22:06

    最近在qq空间经常能看到一些日志,只要转载就能获取自己信息,显示出来。最开始还以为哪些都是通过开放平台提供的sdk做的,今天在php100论坛看到有人发了一份源码,看了之后才发现,原来没有那么复杂,现在把其中的两个获取qq用户昵称和在线状态的源码分享一下:

//获取QQ状态
function getQQState($qq){
    $url ='http...

阅读全文>>

WARNING: failed to scanf pid from pid_file '/var/run/sphinx/searchd.pid'.

Posted by phper star | Posted in PHP | Posted on 2013-5-21 16:45

今天在更新sphinx的时候,发现内容更新成功了,但是最后却报出这样的错误了。

[root@mgt ~]# /usr/local/coreseek/bin/indexer  --all --rotate
Coreseek Fulltext 3.2 [ Sphinx 0.9.9-release (r2117)]
Copyright (c) 2007-2010,
Beijing Choi...

阅读全文>>

php的定时任务怎么实现

Posted by phper star | Posted in PHP | Posted on 2012-10-26 10:02

最近做游戏数据分析后台系统,需要用到定时对每天得数据进行分析。于是,就需要做一个自动执行的脚本。出于这个目的,去网上收集了一些关于php定时任务的例子,借鉴参考一下,大致方法有以下几种:

1.ignore_user_abort() + sleep() 

//即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.

ignore_user_abort();

// 执行时间为无限制,php默...

阅读全文>>

Sublime Text2支持GBK编码插件安装教程

Posted by phper star | Posted in PHP | Posted on 2012-10-12 10:49

默认的Sublime Text2是不支持一些编码。通过本插件,您可以编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等。

1.下载插件包,我已经下载,现在刚到新浪微盘上,下载地址:Hi,推荐文件给你 "ConvertToUTF8.rar" http://vdisk.weibo.com...

阅读全文>>

php充值平台模块开发研究

Posted by phper star | Posted in PHP | Posted on 2012-10-11 9:51

最近公司游戏官网需要做一个充值平台,之前从来没这方面的经验,完全是从零开始。打算把自己的学习过程记录下来,做一个笔记,百度了一下,感觉《PHP典型模块与项目实战大全》第12章充值平台模块 :这本书写的挺详细的,所以就先丛这本书入手吧。

1.充值平台实现目的:充值平台的目的是通过第三方支付网关系统实现对网站用户的充值,充值平台设计的重点是通过充值的流程,了解通用的一个与接口程序交互的一般方法。

阅读全文>>

php面试题之static关键字

Posted by phper star | Posted in PHP | Posted on 2012-9-27 9:54

今天在德问注册时,遇到了下面一道题,最后没做出来,最后各种测试,最终发现是因为忽视了php中的static关键字的作用。贴出来大家看一下:

题目代码:写出以下代码的运算结果( )

<?php

function dewen(){
  $k=add_number(100);
  $k+=add_number(100);
  printf(&qu...

阅读全文>>

smarty模板foreach和section循环或许索引的方法

Posted by phper star | Posted in PHP | Posted on 2012-9-26 13:26

在smarty模板中,有时在做表格部分时,第一列都会有一个序号。一般程序都是直接把数据库id作为序号。有的程序是在循环时写了一个自加的变量,然后打印变量值。今天无意间看手册发现,其实foreach和section循环语句自带的有或许数组索引的功能。这样就方便很多了。

示例: foreach

{foreach name=top from=$top_goods item=goods}

{...

阅读全文>>

代码标准注释示例

Posted by phper star | Posted in PHP | Posted on 2012-8-8 9:55

 

通常,代码应该被详细地注释。这不仅仅有助于给缺乏经验的程序员描述代码的流程和意图,而且有助于给你提供丰富的内容以让你在几个月后再看自己的代码时仍能很好的理解。 注释没有强制规定的格式,但是我们建议以下的形式。

 

文档块(DocBlock) 式的注释要写在类和方法的声明前,这样它们就能被集成开发环境(IDE)捕获:

 

/**

 * Super Class

 ...

阅读全文>>

如何禁止目录的自动目录列表功能

Posted by phper star | Posted in PHP | Posted on 2012-6-27 1:32

网站卫士警告级别:发现目录启用了自动目录列表功能

 

目标目录启用了自动目录列表功能。

1.当用户访问的网址是某个目录地址的时候,服务器自动显示该目录所包含的文件列表内容。

2. 当用户请求的URL地址是某个目录地址的时候,如果该目录开启了自动列表功能并且WEB服务器默认的页面文件(如index.html/home.html/default.htm/default.asp/default....

描述:

阅读全文>>

静态方法和非静态方法得区别?

Posted by phper star | Posted in PHP | Posted on 2012-6-20 13:56

1.静态方法,属于类的固定资产的;非静态的方法,属于类的实例的私有财产。

2.在内存中,静态方法,对于整个类也就只存了这么一份;无论你new了多少个实例对象,它们共用的也就这么一份。对于非静态的就不一样了,你new几个,内存就给你new几份。

3.静态方法内不可以调用非静态方法,非静态方法内却可以调用静态方法。

阅读全文>>