
php
懒得代码
懒得代码
展开
-
php 最简单获取订单多种状态的统计方法
商城订单列表页面开发时,想要显示分别显示用户订单的代付款、待发货等状态的数量时一直没有想到简单的方法。以前开发的时候基本都是分开状态写统计,每一个状态都需要去数据库做个统计,也明白这样频繁的请求数据库非常不好,但是一直苦于没有解决的办法。直到最近看到网上一条很简单的sql就可以解决这个问题,特此记录下来。$sql="SELECT COUNT(status) as counts,status FROM table GROUP BY status";$result=Db::query($sql.原创 2020-11-26 14:01:16 · 1087 阅读 · 0 评论 -
php网站在服务器上邮件发送不了,在本地可以
最近在做phpmailer发送邮件功能里发现了一个问题,网站程序在本地测试邮件可以正常发送到指定的邮箱。但是把代码放到空间上面,邮件发不了,提示发送出错!研究半天没有搞懂为什么 ……(高手勿喷)后来上网找了一下,有人说是服务器商因为安全原因把php 的 fsockopen 函数给关闭了。于是按照网上的解决方法把fsockopen函数替换了,方法如下:首先找到 php原创 2015-11-27 13:58:08 · 16246 阅读 · 0 评论 -
PHP生成TXT文件并自动下载
访问PHP的时候生成TXT并自动下载。 第一步:处理中文文件名:$ua = $_SERVER["HTTP_USER_AGENT"]; $filename = "中文文件名.txt"; $encoded_filename = urlencode($filename); $encoded_filename = str_replace("+", "%20", $enc转载 2015-12-14 10:27:46 · 10560 阅读 · 1 评论 -
解决 ecshop 资金管理的权限问题
最近在做ecshop的时候,发现给其他的管理分配权限时勾上“资金管理”后还是显示权限不够!找了半天原因,最后发现在admin/user_account_manage.php 中权限名与选择管理员权限时的节点名不一致。我的修改方法是把 admin/user_account_manage.php 中的/* 权限判断 */admin_priv('user_account_manage')原创 2016-02-17 17:07:53 · 1163 阅读 · 0 评论