- 浏览: 160944 次
- 性别:
- 来自: 北京
最新评论
-
softor:
我遇到的问题是:<ul id="dodo&qu ...
JS阻止冒泡出现(cancelBubble=true;与stopPropagation -
dennisbing:
http://itwenti.com 有问题就上it问题网 ...
httpd.exe应用程序错误 -
jomoonrain:
我该考的都考了 我靠 还没好
httpd.exe应用程序错误 -
lonelydog:
谢谢,问题解决了。但我想不通的是我已经把/php5和/php5 ...
httpd.exe应用程序错误 -
m2maomao:
你太牛B了,兄弟,我最近也在搞PHP,就因为装这个PhpMyA ...
httpd.exe应用程序错误
文章列表
PHP在Apache如何配置虚拟主机
- 博客分类:
- PHP
通常的访问链接都是http://localhost,看多了感觉很是没有新意啊,干脆把它改成http://dennis,如何改变呢,呵呵,就自己写一个文档记下来,省了以后找了。第一,就是更改AppServ\Apache2.2\conf\httpd.conf文件,只需要加上如下代码就可以 <VirtualHost *:80> ServerAdmin any@any.com DocumentRoot "E:/AppServ/www" ServerName dennis ErrorLog "logs/den ...
PHP+Mysql---分页原理及应用
- 博客分类:
- PHP
Web开发是今后分布式程式开发的主流,通常的web开发都要涉及到与数据库打交道,客户端从服务器端读取通常都是以分页的形式来显示,一页一页的阅读起来既方便又美观。所以说写分页程序是web开发的一个重要组成部分,在这里,我们共同来研究分页程序的编写。 一、分页程序的原理 分页程序有两个非常重要的参数:每页显示几条记录($pagesize)和当前是第几页($page)。有了这两个参数就可以很方便的写出分页程序,我们以MySql数据库作为数据源,在mysql里如果要想取出表内某段特定内容可以使用的 T-SQL语句:select * from table limit offset,rows来实现 ...
cookies的详细使用
- 博客分类:
- PHP
今天使用setcookie("prefix", $sProfix, time() + $iExpire, "/", $sDomain),结果一直写不进去,灰常上火啊,巾帼一番查找,发现最后的$sDomain设置的有问题,没有设置到但前的6uu.local.com上,结果导致cookies在域名下根本就木有写进去,从而不可能使用.
下面是cookies的详细使用方式:
setcookie -- 发送一个 cookie 信息说明bool setcookie ( string name [, string value [, int e ...
php判断字符以及字符串的包含方法属性
- 博客分类:
- PHP
下面介绍使用方法: 1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含
代码如下:<?php /*如手册上的举例*/ $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com ?>
2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写. 3. strpos: 返回boolean值.FALSE和TRUE不用多说.用 “= ...
php smarty js 设置cookies
- 博客分类:
- PHP
php端判断cookies是否存在并设置cookies:
if(!isset($_COOKIE["uu_upload_tip_$login_id"])){ //设置cookie值 setcookie("uu_upload_tip_$login_id",'need_tip', time() + 3600*24, "/", _DOMAIN_); }
这里要注意的是,要设置不同的用户的uid的cookies,所以要把$longin_id拼接过来的.
这里用到了$smarty的字符拼接:
{$i.f ...
cookies不能够存放数组
- 博客分类:
- PHP
整了半天,数组一直没有存到cookie里面去,后来发现,应该把数组先序列化,或者拼接成字符串,然后在放到cookie中去.
setcookie("uu_inviter_info",implode('|*|%|(|)|d|e|n|n|i|s|#|',$aRegUser['inviterUidInfo']), time() + 3600*24, "/", _DOMAIN_);
或者是序列化某些数据,然后在取值的时候,explode('|*|%|(|)|d|e|n|n|i|s|#|',$aInviterInfo);
或者反序列化都可以不的.
...
php-httpsqs-client 的使用
- 博客分类:
- PHP
安装说明
mkdir php_httpsqs_client cd php_httpsqs_client unzip php_httpsqs_0.1.zip /usr/local/php/bin/phpize ./configure --enable-httpsqs --with-php-config=/usr/local/php/bin/php-config make && make install #接着在php.ini中添加一行 extension=httpsqs.so
trim(param) 这个参数是不能是数组的
- 博客分类:
- PHP
今天用trim(param),结果这个param是个数组,返回值怎么都不对,以后要注意啊trim()的可不能是个数组,要是数组可就麻烦了。
htmlspecialchars实图展现
- 博客分类:
- PHP
如下代码,没有使用html标签过滤:
$arr_input = array();
$arr_input['uid'] = $this->uid;
$arr_input['pid'] = $pid;
$arr_input['type'] = $type;
$arr_input['content'] = $content;
return $this->modelServiceObj->commentPicture($arr_input);
发出的评论内容: <a href='www.baidu.com'>baidu</a>
$ar ...
微博@的正则表达式使用
- 博客分类:
- PHP
public function getHrefUsername($txt) {
$txt = $txt . " ";
$out = array();
if (strstr($txt, '@')) {
$txt = str_replace(':', ':', $txt);
$txt = str_replace(' ', ' ', $txt);
$txt = preg_replace('/@([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff\.]*)[\s|\:]/', '<a href="http://'._DOMAI ...
MYSQL特殊字符:mysql_escape_string()转义HTML:htmlspecialchars()过滤标签(html):strip_tags()引号转义: addslashes()
不同浏览器中Cookies的长度
- 博客分类:
- PHP
在我们公司合作的用户好多投诉,好多登录出现问题,上不去,登录了就出来,但是我在我这里试是正常的,后来发现和浏览器有关系。原来是合作的公司向浏览器写入了大量 cookie,结果导致 cookie 数量超过浏览器限制,而把以前我们公司存在的记录在 cookie 里的登录信息给“挤掉”了,导致退出登录。
一、浏览器允许每个域名所包含的 cookie 数:
Microsoft 指出 Internet Explorer 8 增加 cookie 限制为每个域名 50 个,但 IE7 似乎也允许每个域名 50 个 cookie(《Update to Internet Explorer’s ...
$_SERVER['HTTP_REFERER'] ---- Ajax去到最父类的url及参数
1、$_SERVER['PHP_SELF'] -- 获取当前正在执行脚本的文件名
2、$_SERVER['SERVER_PROTOCOL'] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。
3、$_SERVER['REQUEST_TIME'] -- 请求开始 ...
PHP面试题目<一>
- 博客分类:
- PHP
最近的事情比较杂乱无章,没有安心下来工作,闲下来无事总结一些PHP的面试题目吧。1.表单中get与post的提交方式的区别get用户端将数据加到url后面,如submit.php?id=123&name=yanggong,从而get存在一定的安全问题。get传输的数据量小 ...
PHP代码优化摘录<一>
- 博客分类:
- PHP
1. 如果一个方法可静态化,就对它做静态声明,速度可以提高至4倍。2. echo比print快,而且使用echo的多重参数代替字符串连接。3. 在执行for循环之前确定最大的循环数,不要每循环一次都计算一下最大值。 for($i=0;$i<count($array);$i++){},不要每次循环都计算count中值。4. 注销那些不用的变量,尤其是大数组,以便释放内存。5. 尽量避免使用__get __set __autoload。 6. require_once() 代价昂贵。7. 在包含文件时使用完全路径,解析操作系统路径所需的时间会更少。8. 如果想要知道脚本开始执行的时刻,$_SE ...