
PHP
顺子
这个作者很懒,什么都没留下…
展开
-
国外开源B2c商城代码
如果你要和外国人做生意,做外贸英文或其它语言的b2c电子商务网店,那么国内的一些b2c开源网店程序就不合适了。适合做外贸并且外国人习惯的免费网店系统程序有哪些呢? osCommerce osCommerce是一套由自由软件开发社团开发并维护的在线商店的解决方案。由于遵循开源软件开发和发布协议,osCommerce可以自由下载、安装和使用。这套系统拥有简单的安装、灵活的设置和强大的后台维转载 2013-06-19 11:57:24 · 4692 阅读 · 1 评论 -
GET 与 POST比较
1,Get中数据大小被限制:我们都知道很多老式浏览器把URL的字符串个数被限制在255个之内;虽然现在的新版浏览器早就没有这个蛋疼的限制,但是我们可不敢保证所有来站点访问的用户都是使用新版浏览器的。所以当我们需要用户在网页中填写一些信息时,使用Get方式肯定会出问题。相反Post方法中没有这个限制,我们可以传输任意大小的数据。 2,Get中的数据类型不灵活:因为Get是使用url来传原创 2012-05-04 09:52:17 · 1282 阅读 · 1 评论 -
php5.3.x连接sql server 2005 (php5.3连接mssql)
php5.3.x不再支持php_mssql.dll 拓展库了,及时使用php5.2.x中的php_mssql.dll 也无法使用。 微软专门为PHP出了个SQL Server的扩展(Windows版本的),对于Windows下使用php开发SQL Server应用来说,这个扩展有利于利用SQL Server来开发php平台连接sql server数据库管理系统。PHP5.2.x本身原创 2012-04-16 11:09:57 · 1976 阅读 · 0 评论 -
skype在线代码 skype在线代码怎么弄?
Skype全球免费在线语音、视频聊天 Skype最新版下载:http://skype.tom.com 外贸网站建设下载 - 注册 - 登录 - 添加好友 - 畅聊在个人主页、Blog、E-mail中嵌入个性的“Skype在线”签名,让更多朋友方便快捷的联系到你,无论文字聊天,或是语音视频,即可轻松瞬间实现。朋友们不必加你为好友,直接点击签名就会弹出Skype聊天窗口。而且非常贴心的原创 2012-04-09 13:36:14 · 34155 阅读 · 0 评论 -
KindEditor(4.05) swfload批量上传文件
就是集成了swfload上传方式,利用了插入模板的原理,加载了一个iframe的swf上传页面,然后通过修改插件image.js增加按钮即可。目前在chrome10 下测试4.0.5成功,应该也适用4.06下载地址原创 2012-03-20 17:41:10 · 1750 阅读 · 0 评论 -
ecshop number_format() 在php5.3以上的错误解决方案
Warning: number_format() expects parameter 1 to be double, string given inD:\*******\includes\lib_common.php on line 959Warning: number_format() expects parameter 1 to be double, string given in原创 2012-03-12 17:50:38 · 3620 阅读 · 1 评论 -
26个功能强大的JQuery特效
图片弹出,滚动框,伸缩栏,鼠标拖拽….Jquery真是太强大了,如此多的插件和开发者,我们总会找到自己想要的效果。 在这里非常感谢tutorialzine , sohtanaka 开发搜集工作。当然还有webdeveloperjuice,如果没有它们,找一款合适的Jquery插件真是大海捞针。 精心收集了26个最新的jquery插件,都有Demo演示网址,我们一起大饱眼福吧。原创 2012-03-07 08:23:19 · 2983 阅读 · 0 评论 -
关于PHP集成环境session_start出现错误的问题
session_start()大家一定很熟悉,它的使用方便我们不用Cookie就可以记录用户的相关状态。今天我在安装一个程序,居然出现了错误,原因是我的集成环境的问题。我用的是APMServ 5.2.6这个集成环境的,运行程序后出现了:123Warning: session_start() [function.session-start]: op原创 2012-03-06 08:16:38 · 3152 阅读 · 0 评论 -
Service Unavailable解决方案总汇
一、 如果出现“Service Unavailable”的提示,刷新几下又可以访问。出现这种情况是由于您的网站超过了iis限制造成的,由于2003的操作系统在提示IIS过多时并非像2000系统提示“链接人数过多”,而是提示"Service Unavailable",出现这种情况是由于网站超过了系统资源限制造成的,主要是程序占用资源太多。比如同样是100人在线的论坛,雷傲论坛所占的资源就是PW论原创 2012-03-04 07:52:21 · 4484 阅读 · 0 评论 -
Deprecated: Function session_register() is deprecated
php从5.2.x升级到5.3.2.出来问题了。有些原来能用的程序报错了。报错内容是Deprecated: Function session_register() is deprecated查了一下是5.3这个session_register就不让用了,降回去?不爽。搜了一把,有个解决方法是写一个函数 // Fix for removed Session f原创 2012-03-03 22:03:39 · 6242 阅读 · 0 评论 -
php5.3开始出现的Function ereg() is deprecated Error问题解决办法
PHP 5.3 ereg() 无法正常使用,提示“Function ereg() is deprecated Error”。问题根源是php中有两种正则表示方法,一个是posix,一个是perl,php6打算废除posix的正则表示方法所以后来就加了个preg_match。此问题解决办法很简单,在ereg前加个过滤提示信息符号即可:把ereg()变成@ereg()。这样屏蔽了提示信息,但根本问题还原创 2012-03-03 22:03:06 · 1148 阅读 · 0 评论 -
Jquery弹出层插件Thickbox使用心得
thickbox官方网站(上面有例子和基本的使用方法):http://jquery.com/demo/thickbox/ 就我使用过程中,thickbox常见问题: 1。跨iframe的弹出层。 症状:每次thickbox都只在frame中弹出,而不会整个屏幕覆盖 原因和解决方法: thickbox使用tb_show()函数在bo原创 2012-03-03 22:02:18 · 2513 阅读 · 2 评论 -
CKEditor图片上传功能开启方法
PHP怎么给ckeditor编辑器加上传图片的功能?CKEditor官方演示是有上传图片和浏览服务器文件功能的,但是我们自己下载回来的却没有这两个功能……其实还需要下载另外一个组件:CKFinder,用它配合CKEditor来实现上传功能。官方提供了PHP,Asp.Net和Asp三个语言版本的CKFinder,下载地址:http://ckfinder.com/download原创 2012-03-02 09:44:52 · 1863 阅读 · 0 评论 -
PHP中CKEditor和CKFinder配置
1、/ckeditor/config.js, 配置文件,如果不想写太多,可以直接写好默认配置(语言,菜单栏,宽度),有需要可以百度config配置config.language = 'en';config.skin = 'v2';config.uiColor = '#AADC6E';config.toolbar = 'Basic';….2、官方的demo大多原创 2012-03-02 09:44:32 · 1118 阅读 · 0 评论 -
transport.js/run() error:'process_request' 未定义
在使用ECshop的AJAX(即:transport.js)IE有时候会出现:ReferenceError: process_request is not defined,FF则出现:transport.js/run() error:undefined,其实这完全和transport.js无关。那么问题出在哪里呢?(1)首先找到445-447行发现了这两句:/* 定原创 2012-03-02 09:43:59 · 1477 阅读 · 0 评论 -
ECshop 数据库表结构
– 表的结构 `tb_account_log`CREATE TABLE IF NOT EXISTS `tb_account_log` (`log_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID号',`user_id` mediumint(8) unsigned NOT NULL COMMENT '用户登录后转载 2012-03-01 09:46:03 · 1260 阅读 · 0 评论 -
php 本周 本月 上周 上月 时间 php date
cho date("Ymd",strtotime("now")), "\n"; echo date("Ymd",strtotime("-1 week Monday")), "\n"; echo date("Ymd",strtotime("-1 week Sunday")), "\n"; echo date("Ymd",strtotime("+0 week Monday")), "\n"原创 2012-03-01 09:34:23 · 1277 阅读 · 0 评论 -
qq 登录api php类
/*** QQ操作类* $Author: shunzi $* $Id: cls_qq.php 17171 2011-05-30 06:14:00Z shunzi $*/class qq_api{var $appid = ”;var $appkey = ”;var $callback = ”;var原创 2012-02-22 09:50:02 · 2860 阅读 · 0 评论 -
ecshop后台ie6登录不了
本人把echsop后台路径改成有_下划线的路径之后ie6登录不了(但在ie7之上都可以)经过一上午的调试,终于找到原因,就是$_SERVER['HTTP_REFERER'] 把下划线转成了%5F 于是程序对比时出错了最后把后台的 init.php里的代码 修改成下面 if ($_REQUEST['act'] != ‘login’ && $_REQUEST['act'原创 2012-07-25 17:02:03 · 1552 阅读 · 0 评论 -
php处理ckeditor分页符问题
ckeditor有个分页的按钮,能够插入分页符,但这只是在编辑时显示的效果而已,要真正实现分页,还需要其它语言,这里使用php采取一种方法来实现分页,当然还有其它的方法可以实现。这里使用的方法是:在显示的页面读取数据后,根据ckeditor插入的分页代码将内容分成几部分存放在数据中,ckeditor源码中插入的分页代码是: style=”page-break-after: alwa原创 2012-07-25 17:02:53 · 2325 阅读 · 0 评论 -
给PHPCMS V9 增加关闭网站功能
\phpcms\modules\admin\templates\setting.tpl.php:在代码复制代码后面另起一行,添加代码: 网站状态 /> 仅供管理员访问 /> 禁止所有人访问 &nb转载 2012-08-17 11:19:42 · 4208 阅读 · 0 评论 -
Wamp 配置灵活用 更改 wamp www目录
主要过程:(1)修改httpd.conf文件(2)修改新的www目录下的index.php文件(3)修改manage.ini的278行和manage.tpl的125行我的WAMP2.0安装在E盘在,所以我的www目录是e:/wamp/www/,我想将它改为g:/www/第一步:就是照别人说的,修改httpd.conf文件DocumentRoot "e:/wamp/www转载 2013-04-07 20:20:48 · 1744 阅读 · 1 评论 -
jquery插件之DataTables 详细参数说明
DataTables(http://www.datatables.net/)应该是我到目前为止见过的,功能最强大的表格解决方案(当然,不计算其它整套框架中的table控件在内)。 先把它主页上写的特性翻译罗列如下: 可变长度分页;动态过滤;多列排序,带数据类型检测功能;列宽度的智能处理;从多种数据源获取数据(DOM,js Array, ajax file, server-side转载 2013-04-08 15:27:47 · 15698 阅读 · 1 评论 -
jquery实现Iframe高度自适应(兼容多浏览)
在实际项目中,很多地方可能由于历史原因不得不去使用iframe,从而再次开发的工作量!随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成了重点。飞信空间引入了强大的jQuery,所以我索性用了jQuery来实现根域相同情况下iframe的高度自适转载 2013-04-02 11:15:15 · 10666 阅读 · 2 评论 -
jQuery+jQuery.validate+ajaxForm的例子
html 用户名 我们要测试 -------$.validator.setDefaults({ submitHandler: function(form) { form.submit(); } });转载 2013-04-01 10:07:52 · 2063 阅读 · 1 评论 -
jquery.validate remote 和 自定义验证方法
$(function(){var validator = $("#enterRegForm").validate({debug:false, //调试模式取消submit的默认提交功能//errorClass: "error",//默认为错误的样式类为:error//validClass: "check",//验证成功后的样式,默认字符串validfocusInvalid:原创 2013-03-29 11:38:18 · 4387 阅读 · 2 评论 -
怎样在IIS下配置PHP,isapi模式php,解决php-cgi.exe占用CPU过多,甚至100%
1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求。这样,当用户请求数量非常多时,会大量占用系统的资源,如内存、CPU时间等,造成效能低下。 2、ISAPI(Internet Server Application Program Interface)转载 2013-01-29 15:50:24 · 9815 阅读 · 0 评论 -
Godaddy服务器发送邮件出现Could not connect to SMTP host错误 解决办法
解决办法:在 class.phpmailer.php 中,将function IsSMTP() {$this->Mailer = 'smtp';}改成:function IsSMTP() {$this->Mailer = 'SMTP';}再次测试,终于看到了熟悉的面孔, QQ右下角提示 收到新邮件!问题解决!舒心呀!转载 2013-01-29 12:33:02 · 4189 阅读 · 0 评论 -
PHPExcel 错误Fatal error: ZipArchive library is not enabled
Fatal error: Class 'ZipArchive' not found的解决办法出现这个错误说明是程序在调用'ZipArchive' 这个类的时候没有成功,原因是由于在安装php的时候没有增加php zip的支持(非zlib)。在Windows下的解决办法是:1、在php.ini文件中,将extension=php_zip.dll前面的分号“;”去除;(原创 2012-12-21 14:39:24 · 5133 阅读 · 0 评论 -
ecshop 在确认收货时新增加商品评价并送消费积分功能
根据项目的需要,鼓励用户购买商品之后对商品做出评价,特加用户点击确认收货时,跳转到商品评介功能.为了防止用户点击用户确认之后没有评价,因此在订单信息表(tb_order_info)中加一字段”is_comment”判断是否已经评价过.如果没有评价就会显示评价商品主要代码是user.php中,大概在1333行中修改确认收货,并加上下面两个动作/* 确认原创 2012-02-16 17:13:36 · 6282 阅读 · 2 评论 -
phpMailer中文说明(收藏一下)
phpmailer v5.1下载中文使用说明(简易)phpmailer 使用说明(html英文详细版)A开头:$AltBody--属性出自:PHPMailer::$AltBody文件:class.phpmailer.php说明:该属性的设置是在邮件正文不支持HTML的备用显示AddAddress--方法出自:PHPMailer::AddA转载 2012-12-25 16:15:20 · 1070 阅读 · 0 评论 -
[PHPCMS V9二次开发]自定义字段模型-文本组
PHPCMS V9,我们在做类似于酒店房型等类型的时候,需要用到文本组字段模型,但PHPCMS并未提供该模型。如下图所示效果:展示效果如下:步骤/方法打开phpcms\modules\content\fields目录,复制文件夹downfiles,并改名为textgroups。打开phpcm转载 2012-12-07 15:12:51 · 3428 阅读 · 0 评论 -
ecshop二次开发一些个小技巧
1:如何统计ecshop商品在订单中出现的次数 回答:$count = $db -> getOne("select sum(goods_number) from ".$ecs->table('order_goods')." where goods_id = '$goods[goods_id]'"); 2:ecshop详细页面如何通过onclick点击事件来控制购买,特别原创 2012-03-07 08:21:42 · 2122 阅读 · 0 评论 -
ecshop模板的smarty foreach详解
{foreach},{foreachelse}{foreach} 用于像循环访问一个数字索引数组一样循环访问一个关联数组,与仅能访问数字索引数组的{section}不同,{foreach}的语法比 {section}的语法简单得多,但是作为一个折衷方案也仅能用于单个数组。每个{foreach}标记必须与关闭标记{/foreach}成对出现。属性1、from 类型:原创 2012-03-07 08:22:25 · 1137 阅读 · 0 评论 -
ecshop红包指定某些商品不能使用 修改步骤
第一步:在goods表格增加一个字段 is_bonus 类型 tinyint 默认为1 (1是可以使用红包)第二步:修改后台模板页 goods_info.htm{$lang.lab_is_on_sale} {$lang.on_sale_desc}<tr id=”alone_sale_1″>红包使用 打勾表示允许用使用红包,否则不允许使用。{$lang.lab_is_alone_sale原创 2012-04-28 10:31:59 · 4055 阅读 · 0 评论 -
phpcms v9 企业会员 选择企业库类型 无法注册
【模块】 【黄页模型管理】12 企业库 company 企业会员 √ 0 【字段管理】 | 修改 | 禁用 | 删除 | 导出添加字段 管理模型字段|【预览模型 】 关闭生成缓存 就可以了!进入后台:模型管理--企业库字段管理 “ 预览模型”就可以了,再来看看你的注册企业会员吧,就成了(因为没有生成缓存文件) 在后台“模块配置”的“权限设置”中添加会转载 2012-10-15 11:28:55 · 4479 阅读 · 0 评论 -
FastCGI Error Error Number: -2147467259 (0x80004005)的解决思路和办法
错误提示: FastCGI Error The FastCGI Handler was unable to process the request. //FastC GI处理程序无法处理的请求 -------------------------------------------------------------------------------- Error Details: The F转载 2012-10-10 14:05:38 · 19243 阅读 · 0 评论 -
ecshop红包指定某些商品不能使用 修改步骤
第一步:在goods表格增加一个字段 is_bonus 类型 tinyint 默认为1 (1是可以使用红包)第二步:修改后台模板页 goods_info.htm{$lang.lab_is_on_sale} {$lang.on_sale_desc}红包使用 打勾表示允许用使用红包,否则不允许使用。{$lang.l原创 2012-02-21 09:39:47 · 2392 阅读 · 0 评论 -
js获取ckeditor的值
第一步,在ckeditor_php5.php中修改:if (!empty($_config))$js .= “CKEDITOR.replace(‘”.$name.”‘, “.$this->jsEncode($_config).”);”;else$js .= “CKEDITOR.replace(‘”.$name.”‘);”;if (!empty($_confi原创 2012-02-22 09:49:07 · 1619 阅读 · 0 评论 -
给年轻程序员的几句话
下面的是一些一直记在我心头的、有必要读一下的建议:找其他开发人员合作开发。我们正处在科技历史上第一个绝好的时代,你几乎不用在意在哪工作、为谁工作。只要你 有一个还过得去的网络,你就可以和另外一个在世界任何角落里的人一起来完成某段程序。我知道,越来越多的有经验的开发人员开始把他们的一部分时间投入到这 种知识共享里。我的朋友Evan Light特地留出了时间来开发一个帮助Ruby爱好者合作行动转载 2012-02-22 09:48:41 · 470 阅读 · 0 评论