PHPWIND8广场模板修改说明
[ 2011-02-12 08:05:45 | 作者: admin ]
p.s. 感觉pw的模板系统经过几次修改,还是相当的复杂-_-! 改模板配置文件时特别需要注意的是除了ID之外,也不要随意改title,不然已经推送内容将丢失。
广场模板所在目录
/html/portal/oindex/
config.htm 模块配置文件
main.htm 模板布局主文件
index.htm 广场主页
说明:
1、系统根据config.htm和main.htm 自动生成广场模板的缓存文件 /data/tplcache/portal_oindex.htm
2、然后系统读取portal_oindex.htm 自动生成广场主页文件 /html/portal/oindex/index.htm
3、所以修改模板只要修改config和main即可,如果修改后index.htm没有及时更新,可以删除index.htm让系统再次生成。
广场模板所在目录
/html/portal/oindex/
config.htm 模块配置文件
main.htm 模板布局主文件
index.htm 广场主页
说明:
1、系统根据config.htm和main.htm 自动生成广场模板的缓存文件 /data/tplcache/portal_oindex.htm
2、然后系统读取portal_oindex.htm 自动生成广场主页文件 /html/portal/oindex/index.htm
3、所以修改模板只要修改config和main即可,如果修改后index.htm没有及时更新,可以删除index.htm让系统再次生成。
open_basedir造成文件上传失败
[ 2010-12-27 14:23:07 | 作者: admin ]
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home) is not within the allowed path(s): (/home/ftp/512j.com/d/u/c/duchun66/:/tmp/)
于是我在网上搜索一下,发现是open-basedir设置的问题,搜索到文章如下:
******************文章1*********************************************************************************
open_basedir: 将用户可操作的文件限制在某目录下;
-----------------------------------------------...
阅读全文…
于是我在网上搜索一下,发现是open-basedir设置的问题,搜索到文章如下:
******************文章1*********************************************************************************
open_basedir: 将用户可操作的文件限制在某目录下;
-----------------------------------------------...
阅读全文…
彻底杜绝PHP的session cookie错误
[ 2010-12-20 13:11:42 | 作者: admin ]
本文讨论的是如何彻底杜绝warning: Cannot add header information - headers already sent in...... 这种令人莫明其妙的的错误。
只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它...............
看了PHP手册,回答如下:
消息“Warning: Cannot send session cookie - headers already sent。。。”或者“Cannot add header information - headers already sent。。。”。
函数 header(),setcookie() 和 session 函数需要在输出流中增加头信息。但是头信息只能在其它任何输出内容之前发送。在使用这些函数前不能有任何(如 ...
阅读全文…
只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它...............
看了PHP手册,回答如下:
消息“Warning: Cannot send session cookie - headers already sent。。。”或者“Cannot add header information - headers already sent。。。”。
函数 header(),setcookie() 和 session 函数需要在输出流中增加头信息。但是头信息只能在其它任何输出内容之前发送。在使用这些函数前不能有任何(如 ...
阅读全文…
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。
[ 2010-12-20 12:45:55 | 作者: admin ]
windows服务器没有配置session会话的保存路径,一般是web盘的根目录 /tmp ,给予php运行账号的读写权限
PhpWind出现flashAtt未定义错误的解决办法
[ 2010-12-08 10:41:23 | 作者: admin ]
Phpwind一直还是正常的,突然出现 flashAtt未定义,不显示上传框,无法上传文件。
在IE中将页面另存后发现upload.js文件没有下载完整,产生了错误。但是Firefox下又能完整拉下upload.js,所以可以正常上传,非常奇怪。
解决方式也很简单:将upload.js用FTP下载后,将文件换行编码改为UNIX即可,不过我还没不知道原因。
在IE中将页面另存后发现upload.js文件没有下载完整,产生了错误。但是Firefox下又能完整拉下upload.js,所以可以正常上传,非常奇怪。
解决方式也很简单:将upload.js用FTP下载后,将文件换行编码改为UNIX即可,不过我还没不知道原因。
php下仿javascript加密解密代码
[ 2010-12-02 21:38:39 | 作者: admin ]
JavascriptEscape.php
阅读全文…
<?php
function jsescape($str){
preg_match_all( "/[\x80-\xff].|[\x01-\x7f]+/ ",$str,$newstr);
$ar = $newstr[0];
foreach($ar as $k=> $v){
if(ord($ar[$k])>=127){
$tmpString=bin2hex(iconv( "GBK", "ucs-2",$v));
if (!eregi( "WIN",PHP_OS)){
...function jsescape($str){
preg_match_all( "/[\x80-\xff].|[\x01-\x7f]+/ ",$str,$newstr);
$ar = $newstr[0];
foreach($ar as $k=> $v){
if(ord($ar[$k])>=127){
$tmpString=bin2hex(iconv( "GBK", "ucs-2",$v));
if (!eregi( "WIN",PHP_OS)){
阅读全文…
PHP中date转成时间戳,使用time()获取的是秒数
[ 2010-12-02 11:04:54 | 作者: admin ]
P.S. time()获取的是秒数
date("Y-m-d H:i:s"); //如果存成datetime型在MYSQL中 必须用这种格式
实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。
strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]
一,获取指定日期的unix时间戳 strtotime("2009-1-22") 示例如下:
echo strtotime("2009-1-22") 结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
二,获取英文文本日期时间 示例如下:
便于比较,使用date将当时间戳与指定时间戳转换成系统时间
(1)打印明天此时的时间戳strtotime("+1 day")
当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25
...
阅读全文…
date("Y-m-d H:i:s"); //如果存成datetime型在MYSQL中 必须用这种格式
实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。
strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳]
一,获取指定日期的unix时间戳 strtotime("2009-1-22") 示例如下:
echo strtotime("2009-1-22") 结果:1232553600
说明:返回2009年1月22日0点0分0秒时间戳
二,获取英文文本日期时间 示例如下:
便于比较,使用date将当时间戳与指定时间戳转换成系统时间
(1)打印明天此时的时间戳strtotime("+1 day")
当前时间:echo date("Y-m-d H:i:s",time()) 结果:2009-01-22 09:40:25
...
阅读全文…
Warning session_start() [function.session-start]
[ 2010-12-01 09:37:22 | 作者: admin ]
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\php\code\admin.php:1) in E:\php\code\logolist\adminlogo.php on line 2
上网搜了一下,有人说是因为在session_start(); 语句之前有其他的html代码,但是我的session_start(); 已经在做前面了。
还有的说是因为没有设置session 保存路径,需要修改php.ini中的session.save_path = "C:/phpsession" [后边的路径自己设置,并且要保证存在。php.ini 文件一般应位于系统盘/Windows 目录下面]
...
阅读全文…
上网搜了一下,有人说是因为在session_start(); 语句之前有其他的html代码,但是我的session_start(); 已经在做前面了。
还有的说是因为没有设置session 保存路径,需要修改php.ini中的session.save_path = "C:/phpsession" [后边的路径自己设置,并且要保证存在。php.ini 文件一般应位于系统盘/Windows 目录下面]
...
阅读全文…