PHP
二子戴代
你在做什么
展开
-
ECMALL默认时区是UTC时区,我们的时区实际上是PRC
默认是格林威治时间,格式化当前服务器的时间戳,ECMALL默认时区是UTC时区,我们的时区实际上是PRC相差8小时。不要用date需要调用当前服务器时间,就用local_date echo local_date()原创 2013-10-06 17:01:31 · 878 阅读 · 0 评论 -
使用Zend对源码加密、Zend Guard安装以及Zend Guard Run-time support missing的解决方法
Zend Guard是目前市面上最成熟的PHP源码加密产品了。刚好需要对自己的产品进行加密,折腾了一晚上,终于搞定,将碰到的问题及解决方法记录下来,方便日后需要,也可以帮助其他人。我使用的是Wampserver,其中php的版本是5.3.10。Zend Guard的安装及破解点击下载Zend Guard5.5.0,下载完成后,请自行傻瓜化安装这里需要注意以下几点: 1、本转载 2015-01-08 14:21:37 · 583 阅读 · 0 评论 -
apache域名绑定
方法1:D:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf文件下SSLRandomSeed startup builtinSSLRandomSeed connect builtin下添加如下NameVirtualHost *:80 ServerName aa.test.com DocumentR转载 2015-02-02 15:20:29 · 299 阅读 · 0 评论 -
linux+mysql+apache+php
1. 从http://www.mysql.com下载二进制版的Mysql安装包 //这个MYSQL是二进制版的,不用编译[@more@]2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz// 3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23转载 2015-02-02 15:17:26 · 246 阅读 · 0 评论 -
apache 不能使用本机IP访问的解决办法
apache安装完成之后,如果只能使用localhost(127.0.0.1)访问的话,那么修改httpd.conf里面下面的代码:[plain] view plaincopy# onlineoffline tag - don't remove OrderDeny,Allow Denyfrom all Allowfrom 127.0.0转载 2015-02-02 15:19:18 · 357 阅读 · 0 评论 -
修改WampServer的默认端口
WampServer默认的安装端口是80,容易和已安装的ISS等其他服务冲突,导致WampServer无法启动。无法启动的现象如下:1、apache服务无法启动。问题所在:80端口冲突。2、在浏览器中输入本地IP地址,显示404错误或500错误。问题所在:授权限制。3、在数据库管理中,连接MYSQL数据库出错,提示404错误,找不到文件。问题所在:站点服务器根目录设置错误。解决转载 2015-02-02 16:17:05 · 322 阅读 · 0 评论 -
WAMPServer更改根目录及端口号
1、左键”www目录”路径更改Wampserver安装好后,“www目录”默认为X:\wamp\www,也就是wampserver安装目录下的www文件夹。实际使用中,默认设置往往不是我们想要的,可能改成其他文件夹更适合我们,比如D:\site 或者 E:\www 等等。那该如何更改呢,现在就我就和大家分享一个非常简单的方法,下面以改为D:\site为例。打开wamp\scripts\co转载 2015-02-02 16:17:54 · 418 阅读 · 0 评论 -
apache中配置多个IP对应多个网站
1、首先 编辑vi httpd.conf[@more@]添加多个ListenListen 222.191.116.130:8080listen 222.191.116.137:8080注释掉以下信息:#ServerAdmin you@example.com#DocumentRoot "/usr/local/apache/htdocs/newwt"去掉以下注释:# V转载 2015-02-02 15:16:56 · 877 阅读 · 0 评论 -
把php网站上传到空间后,连接不上数据库。
服务器技术PHP,在连接数据库的文件里也写好数据库的ip的地址了。解决“把php网站上传到空间后,连接不上数据库”相关的问题,中国学网通过互联网对“把php网站上传到空间后,连接不上数据库”相关的解决方案进行了整理,用户详细问题包括:个网站是从一个空间下载下来再上传到另一个空间的时候出现问题的,我肯定是数据库的连接出问题了。。。。,在原来的空间没有这个问题,具体解决方案如下:解决方案1:转载 2015-02-02 10:31:54 · 879 阅读 · 0 评论 -
如何查询ip地址和端口号
如何查询ip地址和端口号:开始菜单--运行--输入command--MS-DOS出来后输入ipconfig/all,其中IP Address就是你的地址。netstat -an(查看端口命令)...端口:25服务:SMTP说明:SMTP服务器所开放的端口,用于发送邮件。入侵者寻找SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭,他们需要连接到高带宽的E-MAIL服务器上,转载 2015-02-02 10:25:50 · 9603 阅读 · 0 评论 -
WampServer修改端口及菜单Localhost
一、修改Apache端口 1、在界面中选Apache,弹出隐藏菜单选项,打开配置文件httpd.conf;2、找到 Listen 80;3、将 80 改成 8080(当然自己也可以设定别的不使用的端口);4、保存,待重启Wamp服务后即可。 二、修改Wamp打开默认页 Localhost 和 phpMyadmin 的端口 1、打开wamp目录下wampm转载 2015-02-02 16:19:35 · 485 阅读 · 0 评论 -
PHP构造函数的用法分析
PHP经过长时间的发展,很多用户都很了解PHP了,这里我发表一下个人理解,和大家讨论讨论。大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用PHP构造函数,也就是使用new这个关键字来实例化对象的时候自动调用构造方法。PHP构造函数的声明与其它操作的声明一样,只是其名称必须是__construct( )。这是PHP5中的变化,以前的版本中,构造函数的名称必须与类名相同,这种转载 2014-12-29 11:39:41 · 278 阅读 · 0 评论 -
PHP 面向对象:parent::关键字
PHP5中使用parent::来引用父类的方法。 parent:: 可用于调用父类中定义的成员方法。 parent::的追溯不仅于直接父类。通过parent::调用父类方法01 02 03 class employee{04 protected $sal=3000; 05 public f转载 2014-12-29 11:56:51 · 537 阅读 · 0 评论 -
q相等,smarty 比较操作符!
eq相等,ne、neq不相等,gt大于,lt小于,gte、ge大于等于,lte、le 小于等于,not非, mod求模。 is [not] div by是否能被某数整除,is [not] even是否为偶数,$a is [not] even by $b即($a / $b) % 2 == 0,is [not] odd是否为奇,$a is not odd b转载 2014-11-26 09:58:17 · 250 阅读 · 0 评论 -
ecmall 积分换购功能
在会员的表里面添加记录积分的字段。在phpmyadmin里运行“ALTER TABLE`ecm_member` ADD `xfmoney` DOUBLE NOT NULL;”,我们先不管这个积分从哪里来,毕竟这个东西一人一个想法。 首先我想说一下自己的一些开发习惯,我喜欢一些方法,尽量自己写,不去改原系统的函数,第一比较困难,第二升级也不方便,我就在根目录放了一个fun.php文件,我把所转载 2013-10-06 17:02:36 · 755 阅读 · 0 评论 -
ecmall 财务管理
首先添加menu,在admin/includes/menu.inc.php 规定所要显示的位置,并在\languages\sc-utf-8\admin\default.lang.php中定义中文 那么,就给新定义的管理添加程序,程序模仿订单管理设计,方法如下1 根据订单管理来做统计,图(1):财务管理" title="ecmall 财务管理" height="82" width="83">转载 2013-10-06 17:02:50 · 584 阅读 · 0 评论 -
数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题
Navicat for MySQL运行导入库文件需要注意:如提示数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题解决方法:在my.ini 这个文件的最后加一句代码:max_allowed_packet=16M即可(根据实际情况设置)。然后需重启mysql即可。原创 2013-09-22 00:02:24 · 558 阅读 · 0 评论 -
PHP 文件上传_很实用
创建一个文件上传表单允许用户从表单上传文件是非常有用的。请看下面这个供上传文件的 HTML 表单:Filename:请留意如下有关此表单的信息:标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单需要二进制数据时,比如文件内容,请使用"multipart/form-data"。 标签的 type="file"属性规定了应该把输入作为文件来处理。举例来说,转载 2013-10-06 17:03:49 · 343 阅读 · 0 评论 -
PHP程序中 上一页下一页的单独链接函数
前台只要将文章ID传递给函数即可。如: ↑上一篇: {$uparc.Title} ↓下一篇: {$nextarc.Title}函数如下:function uparc(){ $id=$_GET['id']; $uparc1=$this->dbaccess->SelectDB("sy_article","","","`InfoID`asc","0,转载 2013-11-16 20:39:30 · 473 阅读 · 0 评论 -
PHP+jQuery实现Ajax分页效果:jPaginate插件的应用
Index.phpmysql_connect("localhost","root","");mysql_select_db("li91_list");mysql_query("set names utf8");$result = mysql_query("select count(*) as c from`qt_account_log`");$row = mysql原创 2013-11-16 20:41:04 · 753 阅读 · 0 评论 -
php中如何判断openss是否安装
DZ插件中有一种判断方法,很简单,判断一个函数是否存在就可以了。原创 2013-11-16 20:43:25 · 671 阅读 · 0 评论 -
PHP 自定义键值数组
//数组,自定义键(key)的数组 key=>value//创建数组$userName = array('lily','milly','amy');print_r($userName);echo '';$userName1 = array('li'=>'lily','milly','amy');print_r($userName1);echo '';转载 2013-11-16 20:40:34 · 857 阅读 · 0 评论 -
PHP常用字符串函数总结
PHP语言中的字符串函数也是一个比较易懂的知识。今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库。 1、查找字符位置函数 strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次转载 2013-11-16 20:40:03 · 432 阅读 · 0 评论 -
php正则删除指定html标签
//去除html中的指定标签 function_strip_tags($tags_a,$str){ foreach ($tags_a as $tag){ $p[]="/(]*>)/i"; } $return_str =preg_replace($p,"",$str); return $原创 2013-11-16 20:47:46 · 589 阅读 · 0 评论 -
php关于使用fgetcsv 乱码问题
使用fgetcsv导入csv文件中文一直乱码试了N种办法都不行,我的项目都是GBK应该是不需要转码就可以直接读取的,最后发先csv文件用txt打开后是unicode格式的,另存为ansi格式的就OK了。转载 2013-11-16 20:48:42 · 156 阅读 · 0 评论 -
wordpress搭建后地址栏页面显示IP地址的问题
搭建了wordpress,在万网添加了A记录,这时访问网站首页,输入网站域名,发现只在网站的首页显示的是 “域名”,其他页面点击进入,发现地址栏变成了ip地址,解决办法:左侧侧边栏 找到“设置”——“常规”找到:WordPress地址(URL)站点地址(URL)将上面两个地方的ip地址换成网站的域名即可。原创 2015-08-29 11:29:17 · 735 阅读 · 0 评论