QQ 1640076782

2013年07月30日

PHP 转义

Filed under: phper — 标签:, — liphp @ 1:25 下午

今天在操作数据库的时候每次插入数据库的时候有时候会报错、有时候却可以顺利的操作。经过仔细的查找原来的字符没有转义的原因。 php向mysql数据库插入数据进行转义包括两方面的操作,第一方面需要在添加数据时通过数据转义将数据写入库中,第二方面在将数据显示在页面时需要再次将数据恢复为原始状态,即反转义。 数据转义: mysql_escape_string($content) 反转义: stripslashes($content) 以上两行代码即可实现php向mysql数据库插入数据转义操作。 get_magic_quotes_gpc() 在PHP中get_magic_quotes_gpc()函数是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。 magic_quotes_gpc: […]

mysql数据库如何导入大数据

网站由于数据库信息太多,数据库服务器负载不了,被服务商将数据导出,让清理数据库 数据库是mysql的 我这边下载下来一看足足有14G,而且还是在一个文件夹内,用编辑器打开,想都不带想的,从phpadmin里面根本不能导入, 只能敲命令,可是导入到1.3G的时候,整个进程都死掉了,多次尝试还是不行,最多只能导入1.3G,还有10倍的数据导不进 去。。。 各种急,数据库不恢复网站根本不能运行,然后开始在网上找其他方法,也试了很多种,都不行。 最后终于找到解方法:用一分割软件先将大文分割,然后在用命令操作。就下载了该软件,用起来还挺方便的。分享一下 该软件的下载地址:http://www.jb51.net/codes/37147.html 所以针对大文件数据(尤其是多少G的数据)导入数据库,就要先将大数据分割成小数据,然后在用命令导入数据库 如果你有外贸企业网站建站需求,欢迎随时联系我们 […]

西联付款运费问题

Filed under: phper — 标签:, — lijie @ 12:30 下午

最近有个客户反馈回来一个问题:如果他选择西联付款,收到的邮件总价格没有把运费算进去,然后进入后台订单查看的时候, 发现也没有运费,但是在前台下单的时候明明是有显示运费的,当他换一种支付方式,一样的送货地址,支付的时候都有运费。 刚开始以为是程序在计算的时候把shipping漏算进去了,进入数据库后发现,快递方式,运费根本就没有进入数据库。查看支付 接口的时候发现,西联是在返回页面将客户的订单信息插入数据库的,可是在统计运费的时候,运费没有传递到返回页面,就导 致获取不到运费。 最后在订单确认页面加了个隐藏域,返回页面重新获取了下运费,就解决问题了 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com

2013年07月26日

magento、zencart、OSC比较

Filed under: phper — 标签:, — liphp @ 10:47 上午

做外贸首先必须要一个外贸的网站。。那么外贸网站一般用什么框架去做比较好呢? 首先我们来比较一下: magento: 国外流行的框架之一 优点: (1)支持多站点,多店面功能。 (2)强大的后台管理功能,与企业级信息管理系统对接。 (3)性能安全、不易被黑客破环及攻击。 (4)模板的异常灵活,界面华丽 (5)采用php5和MySQL进行构建,并使用了著名的Zend框架 […]

2013年06月29日

payworks支付接口

Filed under: phper — 标签:, — liphp @ 3:15 上午

PayWorks支持Visa、MasterCard、等多卡种支付通道且PayWorks支付通道支持多币种交易: 做paywordks支付接口一般是这样的: 1客户网关接口参数 AcctNo 商家在HRT的会员号 CHAR(50) 由HRT提供,必填项目 OrderID 订单号 CHAR(30) […]

mysql 服务器重启不了问题

Filed under: phper — 标签: — lijie @ 2:03 上午

这周遇到了一个关于ssh重启mysql服务器问题,原先该服务器还是可以正常重启的,可是突然间就不能重启了,而且也关闭不 了,连phpmyadmin 也进不了了,访问网站就显示数据库连接失败。。。 在网上查找了很多资料,基本上都是说mysql目录权限问题,让查看权真的要重装mysql?这是在是下下策,数据库里面还有很 多重要的数据信息呢。最后请教了一位前辈,他让查看一下磁盘状态。 然后我就输入了df命令查看磁盘状态 一看状态是100%,原来是磁盘满了啊,然后 就删除了一些没用的信息,再次重启mysql服务器,正常启动。 ok,问题终于解决了 如果你有外贸企业网站建站需求,欢迎随时联系我们 […]

外贸建站之产品颜色库存效果

最近有个客户想做类似淘宝的颜色尺寸库存效果(刚进入页面所有的颜色,尺寸均显示出来,点击颜色,则该颜色所有的尺寸显 示出来,没有的尺寸灰掉,并显示该颜色的库存,再次点击可取消选择),对于要实现该功能,我主要采取了 jquery_ajax_post方法。下面来展示一下改功能的效果图 1.初进入产品页面 2.选择颜色以后 3.选择颜色尺寸后 ps:对于没有的尺寸,颜色会自动灰掉,不可点选 实例网站《《(点击进去查看效果) 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 […]

2013年06月27日

Ajax判断浏览器

Filed under: phper — 标签:, , — liphp @ 1:38 上午

最近网站经常遇到在谷歌、火狐浏览器上删除功能不可用。后来查看了一下代码。发现Ajax判断浏览器上没有做处理、、默认的只是支持的IE浏览器、于是我在IE上测试如果如此。 对于操作者而言当然是什么浏览器都支持是比较好的。那样操作也方便、。于是我对于Ajax的操作做了个简单的适应各种浏览器的总结。 首先了解Ajax是如何执行的: Ajax的执行一般分成4个步骤: 1,创建 XMLHttpRequest 对象的语法: variable=new XMLHttpRequest(); 2,向服务器发送请求: […]

2013年06月26日

js如何判断程序加载完成

最近遇到一个问题,就是程序还未加载完,点击购买该产品,竟然可以成功的添加到购物车,最后导致客户购买的产品没有选择 尺寸,颜色就提交了。。。 该外贸网站将产品添加到购物车的思路是:通过js来判断客户是否选择了尺寸,颜色,若任意一个没有选择,就不能成功的将产 品添加到购物车 虽然这个思路很正确,但是由于某些原因(如网速啊,空间啊,sql语句。。。)导致网页加载过慢,程序未加载完,客户就点击了 提交按钮,然后紧接着就出问题了,购物车内未有该产品的属性(大小,颜色)… 出现这个问题的主要原因就是程序未加载完,那么我们如何来避免这个错误呢?那就需要js来判断程序是否加载完,若加载完成 择将提交按钮显示出来,否则隐藏 分享一下js代码: <script> […]

2013年06月22日

SQL优化方法

Filed under: phper — 标签:, , — liphp @ 3:36 上午

(1 )注释使用 在语句中多写注释,注释不影响SQL语句的执行效率。增加代码的可读性。 (2) 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select […]

require() include() require_once()和include_once()区别

Filed under: phper — 标签:, , , — liphp @ 2:40 上午

一: include() 、require() 相同点:都能包含并运行指定文件。这两结构在包含文件上完全一样, 不同点:两者的区别在于错误的处理。 include语句只有在被执行时才会读入要包含的文件。在错误处理方面,使用include语句,如果发生包含错误,程序将跳过include语句,虽然会显示错误信息但是程序还是会继续执行! require在错误处理方面,如果包含发生错 require() 会出现一个致命错误,脚本会停止运行。 <?php include(‘a.php’); […]

2013年06月3日

如何让FileUpload的browse按钮显示的字为英文

最近有个客户做了个新站,他的网站主要的功能就是上传下载,所以他希望在前台上传文件的时候,后面的字显示为英文 browse。(看似很简单的一个问题,可是改起来却不是很容易,因为这东西系统自带的,一般是根据操作系统来显示的。如果是 英文版的会显示为browse,但是如果是中文版的却显示为“浏览”)。 然后就开始想方法解决这个问题,也在网上搜索了很多别人的方法,初步采用了如下方法: 1.将原有的file隐藏 2.写个input文本框用来显示上传的文件名称,添加个按钮让他的value值为browse 3.通过js 将隐藏的file的值赋值给input文本框 看着这个方法没任何问题,然而实际运行起来确是问题重重,其原因是很多浏览器都不兼容,特别是ie 需要多次点击按钮才会提 […]

2013年05月31日

php中文字符串截取乱码问题解决

Filed under: phper — 标签:, , , — liphp @ 3:34 上午

很多人写程序的时候都会遇到截取字符串的时候。。当然如果是英文的字符串我们直接可以用substr来截取也不会出现任何问题。但是中文却是不行。因为中文字符所占的字节不一样。。直接截取会出现乱码:那么要如何解决呢: 网站是英文: 采用 substr() 函数截取。 用法:substr() 函数返回字符串的一部分。 语法:substr(string,start,length) 注释:如果 start 是负数且 length […]

wordpress 显示最新产品评论

Filed under: phper — 标签:, — liphp @ 3:15 上午

wordpress 做一个购物型的网站少不了需要展示最新评论的产品,为了抓住访问者的眼球,就需要将网站最精华的产品和访问者最感兴趣的东西展示在访问者第一眼就能看得到的地方。而评论本身对来访者是一个很重要的参考指标。 在网上搜索了一下,发现关于wordpress电子商务网站的介绍不是很多,当然可以使用插件解决但是插件多多少少对程序的速度上有些影响,尤其对于使用空间和低端VPS的朋友来说,影响比较明显,而且插件装太多容易照成互相冲突,根据尽量少得使用插件的原则,我自己写了一个: 下面就是具体的代码显示: <?php $query = “SELECT * from […]

2013年05月23日

Duplicate entry 异常

Filed under: phper — 标签:, , — lijie @ 8:26 上午

外贸建站 在后台编辑产品的时候出现了 这一看就是mysql问题,由于1655-125是唯一索引,不能再往数据库中插入相同数据,于是查看了一下程序 tep_db_query(“delete from ” . TABLE_PRODUCTS_TO_MANUFACTURERS . ” […]

2013年04月28日

外贸建站rss信息展示

Filed under: phper — 标签: — lijie @ 3:31 上午

外贸建站rss展示最新的产品信息,展示效果如下: 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com

PHP 中的正则表达式

Filed under: phper — 标签: — liphp @ 3:25 上午

今天写验证注册用户的邮箱时要用到正则表达式。很长事件没用了。于是我就把正则表达的规则又整理了一次 正 则表达式是一种表示规则的途经,在 PHP 中利用这些规则可以让你灵活变通地匹配、检验、替换以及修改 字符串。本文涉及到 PCRE 的基础,以及如何使用 preg_match(),preg_replace(),and preg_split() 函数。 […]

外贸建站之时钟小插件

Filed under: phper — 标签: — lijie @ 2:24 上午

最近新做了个外贸网站,添加了一个世界时钟计时小插件,展示效果如下: 要得到这个效果需要到这个时钟网站上获得一段js代码,然后添加到文件里就可以了 网址:时钟图库》》 然后操作如下: 点击圈中的红框信息,然后你就可以看到有关于这个时钟倒计时的代码,将他复制到文件内即可 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com

加快网页的加载速度

Filed under: phper — 标签: — liphp @ 1:58 上午

只需要在你的网站根目录.htaccess文件中加入一行代码就可以轻松做到。(假如你没有,可以用文本编辑器创建一个,存为.htaccess,然后上传到根目录中。) 下面的.htaccess.为ico, .pfd, .flv (Flash类型文件), .jpg, .png等设置了2010到期的遥远的期限。 <FilesMatch “\.(ico|pdf|flv|jpg|jpeg|png|gif|js|CSS|swf)$”> Header […]

企业网站信息下载功能

Filed under: phper — 标签: — lijie @ 1:51 上午

对于一个企业网站如何让客户能更方便的下载商家上传的文件信息呢?(登录才能下载),效果展示如下: 后台商家操作页面: 操作起来非常方面,只要填写名称,是否发布信息,上传附件即可(支持pdf,excel,word以及图片格式) 前台展示: 未登录点击标题提示: 登陆后: 如果你有外贸企业网站建站需求,欢迎随时联系我们 QQ客服:415682727 电话:020-39907297 MSN:xueposter@gmail.com

« Newer PostsOlder Posts »