随笔分类 -  php

摘要:<?php /*********************************** *威盾PHP加密专家解密算法 http://www.my400800.cn ***********************************/ $filename="phpfilename.php";//要解密的文件 $lines = file($filename);//0,1,2行 //第一次base64解密 $content=""; if(preg_match("/O0O0000O0\('.*'\)/",$lines[ 阅读全文
posted @ 2012-02-21 16:32 ljlxyf 阅读(643) 评论(0) 推荐(0) 编辑
摘要:一、官方Download 1、CKEditor :点击CKEditor.NET标题下的“Download zip”按钮 下载的文件:ckeditor_aspnet_3.6.2.zip二、页面使用download CKEDITOR 3.6.1(默认是PHP版的),然后在调用页面的head中,写下如下两段js:<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript"> 阅读全文
posted @ 2012-01-30 17:00 ljlxyf 阅读(438) 评论(0) 推荐(0) 编辑
摘要:今天用C#类连接mysql数据库出现中文乱码具体解决方案如下:用到的mysql表结构: CREATE TABLE IF NOT EXISTS `tet` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL, `url` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8;用到的mysql表数据: INSERT INTO `tet` (`id`, `name`, `url`) VALUES (1, '百度 ', 'http://www.baidu.co 阅读全文
posted @ 2012-01-11 10:24 ljlxyf 阅读(2169) 评论(0) 推荐(0) 编辑
摘要:传说中nginx要比apache的负载均衡好的多,堪称神器 。 奈何,本人一直对新鲜事物不感冒。不过服务器上面有很多都是用nginx来做http服务器,今天偷闲了解一下。上网上搜了一下,大多数都是介绍 linux下的nginx与php的配置。本人现在在windows下面想尝试一下,发现资料并不多,且并不是很准确。其间也遇到了很多问题,还好折腾了 几次总算搞定了。下面说一下windows下面nginx和php的配置,不对的地方大家多担待。准备资源: 原来我在用APM,很好用,集成了Apache,PHP和MySQL。这次把它关掉需要重新下载这三个文件。资源一定要准备好,不然玩不转啊。呵呵。Ngin 阅读全文
posted @ 2011-12-27 15:02 ljlxyf 阅读(388) 评论(0) 推荐(0) 编辑
摘要:先插入测试数据:for(var i=1; i<20; i++){ var num=i%6; db.test.insert({_id:i,name:"user_"+i,age:num});}1.普通分组查询(http://www.my400800.cn)db.test.group({key:{age:true},initial:{num:0},$reduce:function(doc,prev){ prev.num++}});db.runCommand({group: { ns:"test", key:{age:true}, initial:{num 阅读全文
posted @ 2011-09-15 15:12 ljlxyf 阅读(427) 评论(0) 推荐(0) 编辑
摘要:说到php连mongoDB,不得不先介绍一下php的官方手册,网址在:http://us.php.net/manual/en/book.mongo.php在php的mongo扩展中,提供了4类接口(对象):1,针对mongoDB连接的操作:Mongohttp://us.php.net/manual/en/class.mongo.php2,针对mongoDB中数据库的操作:MongoDBhttp://us.php.net/manual/en/class.mongodb.php3,针对mongoDB中collection的操作:MongoCollectionhttp://us.php.net/ma 阅读全文
posted @ 2011-09-15 15:09 ljlxyf 阅读(424) 评论(0) 推荐(0) 编辑
摘要:php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!经过查找居然如此简单,一个函数就搞定了。数据库脚本:-- ------------------------------------------------------------ 表的结构 `highot_attachment`--CREATE TABLE IF NOT EXISTS `highot_attachment` ( `id` int(11) NOT NULL auto_increment, `phone_number_id` int(11) NOT NULL COMMENT ' 阅读全文
posted @ 2011-08-17 17:00 ljlxyf 阅读(1584) 评论(0) 推荐(0) 编辑
摘要:在http://www.xdebug.org/download.php页面找到需要的xdebug,如果不知道需要下载哪个,那么打开http://www.xdebug.org/find-binary.php。然后在本机打开phpinfo()生成的页面,复制全部内容,粘贴到上面那个网址的输入框中,网站会自动检测机器上xdebug的运行情况和需要下载的xdebug(http://www.my400800.cn)。然后在输出的结果中,会提示你如何配置xdebug工作,呵呵在php.ini中添加如下修改[Xdebug]zend_extension="D:/Workspace/PHP/php/e 阅读全文
posted @ 2011-07-13 15:41 ljlxyf 阅读(451) 评论(0) 推荐(0) 编辑
摘要:开始首先说明一下,mysql数据库默认的数据库引擎是MyISAM,是不支持事务的,单数如果你添加了数据执行语句是不会出错的,单数不管用,即便是回滚事务,记录也是插入进去了,所有首先我们要做的第一步是更改数据库引擎语句如下:alter table tableName engine=InnoDB;用到的表CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL auto_increment, `websitename` varchar(200) character set utf8 NOT NULL, `websiteurl` varcha 阅读全文
posted @ 2011-07-05 11:22 ljlxyf 阅读(723) 评论(0) 推荐(0) 编辑
摘要:有次同事提出开发使用的mysql数据库连接很慢,因为我们的mysql开发数据库是单独一台机器部署的,所以认为可能是网络连接问题导致的。在进行ping和route后发现网络通信都是正常的,而且在mysql机器上进行本地连接发现是很快的,所以网络问题基本上被排除了。以前也遇到过一次这样的问题,可后来就不知怎么突然好了,这次又遭遇这样的问题,所以想看看是不是mysql的配置问题。在查询mysql相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在mysql的配置文件中增加如下配置参数:[mysqld]skip-name-resolve 在linux下配置文件是/etc/my.cnf,. 阅读全文
posted @ 2011-06-29 10:32 ljlxyf 阅读(414) 评论(0) 推荐(0) 编辑
摘要:今天弄php程序,突然发现一个问题,就是cookies无法保存,且不发生任何错误,经过一番查找发现问题如下:因为程序在写Cookies是用的是@setcookie ( "url", "http://www.my400800.cn", time()+3600*24, "/");PHP 的 @、# 符号的意思function foo($n){ $result = 1/$n; return $result;}echo @foo(0); // 函数中会产生除 0 错误,但加上 @ 后并不显示该错误。echo "end"; 阅读全文
posted @ 2011-06-14 14:09 ljlxyf 阅读(826) 评论(0) 推荐(0) 编辑
摘要:测试建表脚本SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";---- 数据库: `mysqlnew`---- ------------------------------------------------------------ 表的结构 `test`--CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL auto_increment, `websitename` varchar(200) character set utf8 NOT NULL, `websiteurl` varch 阅读全文
posted @ 2011-06-08 10:05 ljlxyf 阅读(377) 评论(0) 推荐(0) 编辑
摘要:定义和用法str_pad() 函数把字符串填充为指定的长度。语法str_pad(string,length,pad_string,pad_type)参数 描述 string必需。规定要填充的字符串。length必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。pad_string可选。规定供填充使用的字符串。默认是空白。pad_type可选。规定填充字符串的那边。可能的值:STR_PAD_BOTH - 填充到字符串的两头。如果不是偶数,则右侧获得额外的填充。STR_PAD_LEFT - 填充到字符串的左侧。STR_PAD_RIGHT - 填充到字符串的右侧。这是默认的。 阅读全文
posted @ 2011-05-04 09:48 ljlxyf 阅读(378) 评论(1) 推荐(0) 编辑
摘要:前些天发现通过Notepad++的DBGP插件结合PHP的xdebug扩展可以实现PHP文件调试,同时,介绍说包含了单步调试、监视变量还有跨文件调试。按照网络上的资料配置好调试环境后实际试用了发现功能较为简陋,单文件调试还可,如果是跨文件调试项目就不那么舒服了,试用过程中因为DBGP插件也存在许多缺陷,烦恼不断,经常性地stack overflow,很是遗憾。后来想想Np++只是Editor,不要对它强求过多,插件的版本也比较低,存在许多BUG也是可以理解的,等它慢慢完善再说吧,开源社区的力量可是很强大的,^^。昨晚在坛里某位同志的博文里再次见到了NetBeans这个熟悉的字眼(之前选开发环境 阅读全文
posted @ 2011-04-12 15:03 ljlxyf 阅读(371) 评论(0) 推荐(0) 编辑
摘要:实例代码如下:<?php/* * To change this template, choose Tools | Templates* and open the template in the editor.*//*** Description of classConstSample** @author liujl*/class classConstSample { const constVarTest="<a href='http://www.my400800.cn' title='400电话'>http://www.my40080 阅读全文
posted @ 2011-02-23 15:09 ljlxyf 阅读(262) 评论(0) 推荐(0) 编辑
摘要:本php教程主要是学习php中静态属性和静态方法的使用方法和基本的示例。静态属性也就是说它的值保持其值,比如在类中实例化了N个对象,那么你可以在构造函数中定义一个静态属性来记住对象的个数。类中的静态属性和静态变量差不多,只不过在类中似乎又多了一个些使用上的限制罢了。让我们看看一般的变量吧:复制代码打印? <?php function testNotStaticFunc() { $n = 1; echo "这个数字是:$n<br />"; $n++; } testNotStaticFunc(); testNotStaticFunc(); testNotStaticFunc(); 阅读全文
posted @ 2011-02-17 11:50 ljlxyf 阅读(1570) 评论(1) 推荐(0) 编辑
摘要:下面是asp.net,php,jsp等语言在输出utf-8是需要在输出开始添加三个字节的内容,不让输出的文件会有一定的问题,希望对大家有所帮助。Using ASP.NET C# Response.ContentType="text/xml; characterset=utf-8" ; Response.BinaryWrite( new byte[]{0xEF,0xBB,0xBF} ); // Now write your XML data to output stream http://www.my400800.cn Using ASP.NET VB Response.ContentType= 阅读全文
posted @ 2010-12-17 15:56 ljlxyf 阅读(420) 评论(0) 推荐(0) 编辑
摘要:我用下述文章的第一种方法(Redirect)不能实现下载;用第二种方法在WINME下只能把要下载的文件打在页面上,而在其他操作系统(WIN2000,WINNT,WIN98,LINUX)下正常,不知问题出在哪里;不知有没有其他方法下载? 请高手指教,谢谢!!! ------------------------------------- 以下是我参照的文章: PHP实现文件下载 (马马 2001年09月28日 17:14) 你一定会笑我“下载文件”如此简单都值得说?当然并不是想你想象的那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用 “Redirect”的方法, 阅读全文
posted @ 2010-04-15 10:48 ljlxyf 阅读(174) 评论(0) 推荐(0) 编辑
摘要:header("Location:blog.my400800.cn")作为php的转向语句。其实在使用中,他有几点需要注意的地方。 1、要求header前没有任何输出但是很多时候在header前我们已经输出了好多东西了,但是此时如果再次header的话,显然是出错的,在这里我们启用了一个ob的概念,这个东东的意思是在服务器端先存储有关输出,等待适当的时机再输出,而不是像现在这样运行一句,输出一句,发现header语句就只能报错了。具体的语句有: ob_start(); ob_end_clean();ob_flush();.........2、在header("Location:www.my40 阅读全文
posted @ 2009-10-16 14:00 ljlxyf 阅读(454) 评论(0) 推荐(0) 编辑
摘要:PHP的日期时间函数date()1,年-月-日echo date('Y-m-j');2007-02-6echo date('y-n-j');07-2-6大写Y表示年四位数字,而小写y表示年的两位数字;小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字。echo date('Y-M-j');2007-Feb-6echo date('Y-m-d');2007-02-06大写M表示月份的3个缩写字符,而小写m则表示月份的数字(带前导0);没有大写的J,只有小写j表示月份的日期,无前导o;若需要月份带前导则使用小写d。echo date('Y-M-j');2007-Feb-6echo d 阅读全文
posted @ 2009-10-10 09:42 ljlxyf 阅读(237) 评论(0) 推荐(0) 编辑