banner
「云华」CloudSino

网络一隅¦Net`Corner

愿我的祝福与你同在︕
github
bilibili
zhihu
steam
discord user
misskey
follow
email

在网页插入毛主席语录的组件

灵感来自于 一言 API, 古诗词 API 和每日圣经
使用了网络上找到的 1966 年的再版,这个版本应该是安全的
源文件是 TXT, 使用脚本整理了一下格式,目前共 432
PHP 和数据文件上传到Github了,自行取用


  1. 在网站目录下创建 api.php 文件,内容为
<?php
// 存储数据的文件
$filename = 'yulu.dat';        
 
// 指定页面编码
header('Content-type: text/html; charset=utf-8');
 
if(!file_exists($filename)) {
    die($filename . ' 数据文件不存在');
}
 
// 读取整个数据文件
$data = file_get_contents($filename);
 
// 按换行符分割成数组
$data = explode(PHP_EOL, $data);
 
// 随机获取一行索引
$result = $data[array_rand($data)];
 
// 去除多余的换行符(保险起见)
$result = str_replace(array("\r","\n","\r\n"), '', $result);
 
echo 'document.write("'.htmlspecialchars($result).'");';
  1. 在同一目录下上传 yulu.dat 数据文件 (见上文)

  2. 在需要插入的地方调用这段代码

<script src="http://你的域名/api.php"></script>

参考了: PHP 简单实现一言 / 随机一句功能 | 孟坤博客

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。