2+
0+
发表于39 天前
⁄ PHP
1、连接Mongo服务器
<?php
//连接localhost:27017
$conn = new Mongo();
//连接远程主机默认端口
$conn = new Mongo(‘test.com’);
//连接远程主机22011端口
$conn = new Mongo(‘test.com:22011′);
//MongoDB有用户名密码
$conn = new Mongo(“mongodb://${username}:${password}@localhost”)
//MongoDB有用户名密码并指定数据库blog
$conn = new Mongo(“mongodb://${username}:${password}@localhost/blog”);
//多个服务器
$conn = new Mongo(“mongodb://localhost:27017,loc...
mongodb, php阅读全文
0+
A地址:域名/index.php?act=detail&id=200
B地址:域名/index.php-act=detail&id=200.htm
实现把用户输A地址跳到B地址,就是跳转的功能。
原先用用最常的方法实现如:RewriteRule ^index?act=detail&id=200$ index.php-act=detail&id=3 [L]
看上去是没有问题的,但在地址上输入跳转不了。后来网上查了一下资料如下:
规则:
引用自
文本
. 任意一个单字符
[chars] 字符类: “chars”中的任意一个字符
[^chars] 字符类: 不在”chars”中的字符
text1|text2 选择: text1 或 text2
量词
? 前面的字符...
apache, rewrite, 问号匹配阅读全文
1+
发表于44 天前
⁄ PHP
PHP本身再老版本有一些问题,比如在 php4.3.10和php5.0.3以前有一些比较严重的bug,所以推荐使用新版。另外,目前闹的轰轰烈烈的SQL Injection也是在PHP上有很多利用方式,所以要保证安全,PHP代码编写是一方面,PHP的配置更是非常关键。
我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执行php能够更安全。整个 PHP中的安全设置主要是为了防止phpshell和SQL Injection的攻击,一下我们慢慢探讨。我们先使用任何编辑工具打开/etc/local/...
php安全设置, 安全细则阅读全文
1+
新配置服务器环境后,运行以前正常的一个项目发现一些使用AJAX地方无法运行。
用firebug查看,结果能正常输出,但是总是反回500错误,然后直接运行这个地址,也能在浏览器中正常输出,但是用firebug看,还是存在500错误,经过查找资料,发现了原因:
php某个版本后,如果关闭了错误显示(display_error)并出现了错误或者警告,那么会向apache返回500错误。
解决方法是讲php.ini中display_error开启重启apache即可。
500, apache 500, firebug阅读全文
0+
发表于59 天前
⁄ PHP
很多情况下我们不得不处理这样一种情况,俩个网站域名不同,但是在一个网站登录同时要实现在另外一个网站登录.
但是跨域处理cookie浏览器会自动阻止此行为,不能写入cookie,也就不能读取.
网上提供的方法是在跨域请求时 设置 P3P HTTP Header 就可以完成跨域cookic的读写.
php写请求的页面加入如下代码
header(‘P3P: CP=”CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR”‘);
备注:P3P 是说,在页面中 iframe 或者 frame 或者 js 时候,IE 会有安全策略限制 这些页面...
cookie, php, 跨域阅读全文
0+
发表于62 天前
⁄ PHP
PHP autoload机制详解
(1) autoload机制概述
在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这 也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例 子:
/* Person.class.php */
<?php
class Person {
var $name, $age;
function __construct ($name, $age)
{
$this->name = $name;
$this->age = $age;
}
}
?>
/* no_a...
php, __autoload阅读全文
1+
发表于72 天前
⁄ PHP
PclZip介绍
PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压 缩档案等等。由于能够在伺服器端进行压缩与解压缩的动作,所以相当方便使用。
PclZip定义一个PclZip类别,其类别物件可视为一个ZIP档案,亦提供method来进行处理。
如何使用PclZip
1.基础
所有的功能都由pclzip.lib.php这个档案提供,PclZip library可于其首页(www.phpconcept.net/pclzip/index.en.php)下载。所有的PKZIP档案其实就是一个 PclZip的类别...
php, zip, 解压压缩类阅读全文
0+
describe命令
一、describe命令用于查看特定表的详细设计信息,例如为了查看guestbook表的设计信息,可用:
describe guestbook
describe ol_user userid
二、可通过”show comnus”来查看数据库中表的列名,有两种使用方式:
show columns form 表名 from 数据库名
或者:
show columns from 数据库名.表名
三、用describe命令查询具体列的信息
describe guestbook id
就是查询guestbook中id字段的列信息
{DESCRIBE | DESC} tbl_name [col_name | wild]
DESCRIBE 是 SHOW COLUMNS FROM 的缩写。
DESCRIBE 提供有关...
mysql, sql, 查看表结构, 查询表的字段阅读全文
0+
发表于80 天前
⁄ PHP
sourceforge免费空间,也叫做sf免费空间(sf空间)。基维百科里面是这样解释:SourceForge. net是世界上最大的开源软件开发网站。由Geeknet(美国上市公司)拥有和经营的,是全球最大开源平台。
sourceforge为大家提供免费php空间,空间容量和流量据说都是没有限制的(但是博主我亲测,每月流量大概也就100GB左右的样子,用完了你的网站就会打不开,要到下一个月才能打开。),当然此空间是绝对没有任何强制性广告的,一个项目可以绑定10个域名(支持二级域名),但是一个账号可以创建无数个免费空间(项目),因...
php空间, sourceforge, 使用教程, 免费空间阅读全文




支持博主
还是很不错的
不错哦!!学习了嘿嘿!!!
确实不错的
很不错的哦
I really enjoy
Hello! You hav
不错哦!!学习个撒嘿嘿!!
太好了
好