1、admin/index.php
admin/sms_url.php
报错:Strict Standards: mktime(): You should be using the time() function instead in /data/web/ledetaoadmin/sms_url.php on line 31
1
$auth =mktime();
替换为:
1
$auth = time();
报错:Strict Standards: Only variables should be passed by reference in /data/web/includes/lib_main.php on line 1336
2、lib_main.php
1
$ext =end(explode('.',$tmp));
替换为:
1
$ext =end();
2
$ar =explode('.',$tmp);
3
$ext =end($ar);//zuimoban.com
继续报错
Warning: end() expects parameter 1 to be array, null given in /data/web/includes/lib_main.php on line 1336
将刚刚的代码改成:
1
$arr=array();
2
$ext =end($arr);
3
$ar =explode('.',$tmp);
4
$ext =end($ar);
3、cls_template.php
1
$tag_sel =array_shift(explode(' ',$tag));
替换为:
1
$tag_arr =explode(' ',$tag);
2
$tag_sel =array_shift($tag_arr);
4、cls_captcha.php
01
/**
02
* 构造函数
03
*
04
* @access public
05
* @param
06
*
07
* @return void
08
*/
09
function __construct($folder ='',$width = 145,$height = 20)
10
{
11
$this->captcha($folder,$width,$height);
12
}
移动到:
1
/**
2
* 构造函数
3
*
4
* @access public
5
* @param string $folder 背景图片所在目录
6
* @param integer $width 图片宽度
7
* @param integer $height 图片高度
8
* @return bool
9
*/
前面
5、admin\includes\cls_sql_dump.php
01
/**
02
* 类的构造函数
03
*
04
* @access public
05
* @param
06
*
07
* @return void
08
*/
09
function __construct(&$db,$max_size =0)
10
{
11
$this->cls_sql_dump($db,$max_size);
12
}
移动到:
1
/**
2
* 类的构造函数
3
*
4
* @access public
5
* @param
6
*
7
* @return void
8
*/
前面
Strict Standards: Redefining already defined constructor for class chinabank in /data/web/includes/modules/payment/chinabank.php on line 85
Strict Standards: Redefining already defined constructor for class paypal_ec in /data/web/includes/modules/payment/paypal_ec.php on line 96
Strict Standards: Redefining already defined constructor for class shenzhou in /data/web/includes/modules/payment/shenzhou.php on line 81
Strict Standards: Redefining already defined constructor for class ips in /data/web/includes/modules/payment/ips.php on line 82
Strict Standards: Redefining already defined constructor for class balance in /data/web/includes/modules/payment/balance.php on line 79
Strict Standards: Redefining already defined constructor for class alipay in /data/web/includes/modules/payment/alipay.php on line 85
Strict Standards: Redefining already defined constructor for class tenpay in /data/web/includes/modules/payment/tenpay.php on line 83
Strict Standards: Redefining already defined constructor for class post in /data/web/includes/modules/payment/post.php on line 79
Strict Standards: Redefining already defined constructor for class paypal in /data/web/includes/modules/payment/paypal.php on line 82
转载地址:http://www.zuimoban.com/php/ecshop/3752.html
Strict Standards: Redefining already defined constructor for class tenpayc2c in /data/web/includes/modules/payment/tenpayc2c.php on line 83
Strict Standards: Redefining already defined constructor for class cappay in /data/web/includes/modules/payment/cappay.php on line 81
Strict Standards: Redefining already defined constructor for class bank in /data/web/includes/modules/payment/bank.php on line 79
Strict Standards: Redefining already defined constructor for class kuaiqian in /data/web/includes/modules/payment/kuaiqian.php on line 83
Strict Standards: Redefining already defined constructor for class cod in /data/web/includes/modules/payment/cod.php on line 82
解决办法:
将所有的构造函数放到前面:
如alipay.php
将
1
function __construct()
2
{
3
$this->alipay();
4
}
放到
1
function alipay()
2
{
3
}
前面