|教程|Chevereto|首页加入上传图片总数量统计

tengxunyun cera

有同学问怎么在#Chevereto#首页加上上传图片总数量统计,这里我就给出方法,只要在一个文件里加上几行#代码#就能解决。

 

第一种方法

在文件/app/themes/Peafowl/views/index.php 合适位置加入以下代码:

  1. <div id=“home-cover” data-content=“follow-scroll-opacity”>
  2. <?php G\Render\include_theme_file(‘snippets/homepage_cover_slideshow’); ?>
  3. <div id=“home-cover-content” class=“c20 fluid-column center-box padding-left-10 padding-right-10”>
  4. <?php CHV\Render\show_banner(‘home_before_title’, (function_exists(‘get_list’) ? get_list()->sfw : true)); ?>
  5. <h1><?php echo CHV\getSetting(‘homepage_title_html’) ?: _s(‘Upload and share your images.’); ?></h1>
  6. <h1>本站共托管 <?php
  7. $stats = CHV\Stat::getTotals();
  8. echo $stats[‘images’] > 999999 ? $stats[‘images’] : number_format($stats[‘images’]); // Will output the total n° images
  9. ?> 张图片</h1>

第二种方法

1、新建文件–保存为 count.php

  1. <?php
  2. error_reporting(0);
  3. $con = mysql_connect(“localhost”, “数据库用户名”, “数据库密码”);
  4. if (!$con)
  5. {
  6. die(‘Could not connect: ‘ . mysql_error());
  7. }
  8. $db_selected = mysql_select_db(“tu”,$con);
  9. $sql = “SELECT * FROM chv_images”;
  10. $result = mysql_query($sql,$con);
  11. echo mysql_num_rows($result);
  12. mysql_close($con);
  13. ?>

2、放在 app/themes/Peafowl/views/index.php 文件中的合适位置

  1. <?php
  2. $data = file_get_contents(‘https://网站域名/count.php’);
  3. ?>
  4. <p>本站已托管图片 <?php echo $data ?></p>

cera aliyun tengxunyun cloudiplc

相关推荐

腾讯云服务器挂载本地数据盘教程

新创建腾讯云服务器之后,需要登录到服务器的操作系统挂载本地数据盘。可选的登录方式包括控制台(WebVNC)登录、SSH登录、远程连接等。关于步骤的详细介绍,请参考连接实例。 活动地址:2020年腾讯云618云聚惠 本节介绍如何正确挂载本地数据盘,其中包含的格式化方法适用于不超过2TB的数据盘。如果数据盘较大,请参考分区格式化大于2TB的数据盘。 为Linux系统挂载本地数据盘 格式化数据盘 输入#fdisk -l#查看#腾讯云#服务器挂载的数据盘信息。 对数据盘分区,此处以名为vdb的数据盘为例。 a. 输入fdisk /dev/vdb对数据盘进行分区。 b. 输入n创建新分区。 c. 输入p创建出一个单分区,或输入e创建多个分区。 d. 输入分区编号,可选值为1到4。 e. 选择该分区的扇区起始值,回车键默认为2048。 f. 选择该分区的扇区结束值,回车键默认为最大值。 g. 输入w完成分区并退出。 格式化数据盘新分区vdb1,此处以ext4文件系统为例,输入mkfs.ext4 /dev/vdb1。 创建挂载点并挂载数据盘 新建挂载点,本例中为挂载点命名为data,输入mkdir /data。 输入mount /dev/vdb1 /data手动挂载分区vdb1到挂载点data。 输入df -h查看已挂载的文件系统。 配置开机自动挂载 设置分区vdb1开机自动挂载,否则开机无法看到此文件系统。 输入vim /etc/fstab打开 /etc/fstab 文件。 在文件末尾添加/dev/vdb1 /data ext4 defaults 0 0。 为Windows系统挂载本地数据盘 数据盘联机 登录腾讯云服务器,打开“计算机管理”。 单击“磁盘管理”。 右击目标数据盘,并选择“联机”。 初始化磁盘,可以选择#MBR#或者#GPT分区#格式。大于2TB磁盘空间的请选择GPT分区格式。 新建卷 右击已挂载的数据盘,并选择“新建卷”。 在新建卷向导中,使用默认的服务器和磁盘设置,并单击“下一步”。 设置卷大小,并单击“下一步”。 …

AWS CloudFront|AWS CDN|设置|使用教程;为WordPress加速

因网络知识浅薄,若有错漏,麻烦不吝指正。 一、AWS CloudFront简单介绍 Amazon CloudFront,即AWS #CDN#,节点分布全球,亚洲国内、#日本#、#香港#、#新加坡#等,除国内节点需要#备案#,其他均不需要。 首年免费,每月送50GB流量。流量只计算出流量,入流量不计。 AWS #CloudFront#官网:https://aws.amazon.com/cn/cloudfront/ 二、AWS CloudFront的注册 AWS CloudFront有中文页面,注册需要手机、#信用卡#验证。 三、AWS CloudFront的申请、设置 以tg.tn为例(在主机处,同时绑定tg.tn和www.tg.tn,访问主域名为tg.tn) 进入AWS CloudFront后台,点击 Create Distribution 选择 WEB 加速 Origin Domain Name:只能是域名,www.tg.tn Origin Protocol Policy:如果安全性重要,就用https Query String Forwarding and Caching:选择全部缓存 Compress Objects Automatically:选YES 申请/导入域名SSL证书:https://console.aws.amazon.com/acm/home?region=us-east-1#/ AWS SSL证书申请,安装说明一步一步,非常简单。 导入证书的话,选择Apache格式的。 这就是创建好的。选择 ID 进入CDN管理,选择EDIT Alternate Domain Names(CNAMEs):填写要加速的域名 SSL Certificate:可以用AWS的(免费),也可以用自己的SSL证书(免费) 三、DNS解析设置 在自己的域名解析处设置(建议国内DNSPOD、DNS.COM、华为云DNS等) www.tg.tn 全网#解析# A记录 为你的主机IP(解析源) …

|教程|阿里云国际|流量包脚本监控 超流量自动关机

#教程# 阿里云国际 – 流量包脚本监控 超流量自动关机 很多同学在使用#阿里云##国际#的时候被无聊的人#刷流量#,导致很快#流量包#被用完,这里给出个 PHP 的#监控#,用定时 cron 实现超流量就自动关机。 把下面的文件保存为 datamonitoring.php { $canonicalizedQueryString .= ‘&’ . percentEncode($key) . ‘=’ . percentEncode($value); } // 生成用于计算签名的字符串 stringToSign $stringToSign = ‘GET&%2F&’ . percentencode(substr($canonicalizedQueryString, 1)); // 计算签名,注意 accessKeySecret 后面要加上字符’&’ $signature = base64_encode(hash_hmac(‘sha1’, $stringToSign, $accessKeySecret . ‘&’, true)); return $signature; } function get_action($data,$Version,$host){ date_default_timezone_set(“GMT”); $dateTimeFormat = ‘Y-m-d\TH:i:s\Z’; global $AccessKey_ID; …

微信扫一扫,分享到朋友圈

|教程|Chevereto|首页加入上传图片总数量统计