摘要: lightinthebox模板右边是有一个在线客服连接的,可以展示MSN,EMAIL,SKYPE等,但是是没有加上连接的。如下图片所示:我要实现的目的就是给MSN账号加上连接,点击MSN就可以打开聊天窗口。lightinthebox模板可以通过以下方法实现。只要改动一处地方就可以。修改includes\templates\lightinthebox\jscript\jscript_prototype.js把这段话 if(msn!=null && msn != ""){ str += "<li><span class='bi 阅读全文
posted @ 2011-03-10 14:44 StarWang 阅读(340) 评论(0) 推荐(0) 编辑
摘要: PHP stdClass Object转array用json传过来的数组并不是标准的array,所以需要用这个函数进行转换。function object_array($array){ if(is_object($array)) { $array = (array)$array; } if(is_array($array)) { foreach($array as $key=>$value) { $array[$key] = object_array($value); } } return $array;} 阅读全文
posted @ 2011-03-10 14:43 StarWang 阅读(10990) 评论(3) 推荐(2) 编辑
摘要: 最近一直在折腾Zen Card 开发,一直没注意怎么用PHP最基本的办法连接数据库。zencart本身的连接数据库的方法以及执行SQL语句的方法非常方便。下面贴出PHP最基本的连接MYSQL并查出结果的代码: <?php@ $db_link=mysql_connect('localhost','root','123456');mysql_select_db('zencart_139p',$db_link);$sql ='select * from products limit 3';$products=mys 阅读全文
posted @ 2011-03-10 14:42 StarWang 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 解决MySQL中文乱码的问题看到从数据库中取出的数据全部是“?????”,太让人郁闷了。网上有很多方法来解决这个问题,可以分为二种,1是修改my.ini配置文件,如果是在网上的空间的话,我们一般没有权限去修改这个文件。我推荐使用使用第二种方法,在数据库连接过程中,设定字符编码。如下所示:(加粗部分)@ $db_link=mysql_connect('localhost','user','pass');MySQL_query("SET NAMES 'utf8'");mysql_select_db('dat 阅读全文
posted @ 2011-03-10 14:41 StarWang 阅读(591) 评论(0) 推荐(0) 编辑
摘要: zen cart本身的mate tags设置已经很全面了,包括产品销售页面,产品分类列表页面的关键字以及标题等都完全可以自己定义,如果没有定义则自动调用产品名称、或者分类名称等。 但是针对新产品(index.php?main_page=products_new)、特价(index.php?main_page=specials)、推荐产品(index.php?main_page=featured_products)页面在网站后台并不能单独设置,其实这些可以通过修改语言文件中的meta_tags.php文件来实现。 具体路径如下includes/languages/english/meta_tag 阅读全文
posted @ 2011-03-10 14:39 StarWang 阅读(778) 评论(0) 推荐(0) 编辑
摘要: PHP +MySQL :遇到Data truncated for column这个错误,按照网上的方法,从两个方面去解决 一、添加字符长度(我的字段类型为text),所以不存在这个问题。二、更改字符类型为utf8(已经是UTF8)最后终于发现mysql还有一种字段类型为longtext,设置字段为longtext后,问题解决了。原来我插入的字符串太长了,连text都接受不了,要设置为longtext. 阅读全文
posted @ 2011-03-10 14:38 StarWang 阅读(25652) 评论(0) 推荐(0) 编辑