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 簡單實現一言 / 隨機一句功能 | 孟坤博客

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。