国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

自動發布新聞的php代碼

2024-05-04 21:47:24
字體:
來源:轉載
供稿:網友

新聞文件以文本文件.txt的格式存放在一個固定的目錄下,新聞的發布可以自動完成,該過程由兩部分組成: 第一是新聞的顯示,由shownews.php腳本實現,代碼如下: 

  1. 〈table border="0" width="90%"〉  
  2. 〈?php  
  3. //在新聞文件中的第一行放新聞的標題  
  4. //新聞文件必須是文本文件(.txt)  
  5. $newspath = "./news/"// 修改新聞文件存放的目錄  
  6. $newsfile = array();  
  7. $hd = dir($newspath);  
  8. while$filename = $hd-〉read() ) {  
  9. $s=strtolower($filename);  
  10. if (strstr($s,".txt")) {  
  11. $lastchanged=filemtime($newspath.$filename);  
  12. $newsfile[$filename] = $lastchanged;  
  13. }  
  14. }  
  15. arsort($newsfile);  
  16. for(reset($newsfile); $key = key($newsfile); next($newsfile)) {  
  17. print "〈tr〉〈td〉n";  
  18. $fa = file($newspath.$key);  
  19. $s=trim($fa[0]);  
  20. $s=htmlspecialchars($s);  
  21. $lk=strlen($key);  
  22. $a=substr($key,0,$lk-4);  
  23. $s="〈a href="./pubnews.php?id=".$a."" target=_blank〉".$s."〈/a〉";  
  24. print $s." n";  
  25. print "(".date("Y年m月d日 - H:i:s",$newsfile[$key]).") 
  26. n";  
  27. print "〈/td〉〈/tr〉";  
  28. }  
  29. $hd-〉close();  
  30. ?〉  
  31. 〈/table> 

在顯示新聞的地方放入代碼:

  1. <?php  
  2. require "./shownews.php";  
  3. ?> 

第二部分為新聞的發布,由pupnews.php腳本實現,代碼如下: 

  1. 〈?php  
  2. if ($id=="")  
  3. {  
  4. Header("Location: ./shownews.php");  
  5. }  
  6. ?〉  
  7. 〈html〉  
  8. 〈head〉  
  9. 〈meta content="chenqiang" name=Author〉  
  10. 〈?php  
  11. $filename="./news/".$id.".txt";  
  12. $fa=file($filename);  
  13. $n=count($fa);  
  14. $s=trim($fa[0]);  
  15. $s=htmlspecialchars($s);  
  16. $t=" - news by waterwall";  
  17. print "〈title〉".$s.$t."〈/title〉n";  
  18. ?〉  
  19. 〈/head〉  
  20. 〈body〉  
  21. 〈?php  
  22. //輸出文本標題  
  23. print "〈blockquote〉n";  
  24. print "〈b〉〈center〉".$s."n";  
  25. print "〈/center〉〈/b〉 
  26. 〈p〉n";  
  27. //輸出文本正文  
  28. for ($i=1;$i$n;$i+=1)  
  29. {  
  30. $s=chop($fa[$i]);  
  31. $s=htmlspecialchars($s);  
  32. $s=trim($s);  
  33. print " ".$s." 
  34. n";  
  35. }  
  36. print "〈/p〉〈/blockquote〉n";  
  37. ?〉  
  38. 〈/body〉  
  39. 〈/html〉 

用數據庫也可實現,這只是文件形式的實現方式。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 当阳市| 平顺县| 镇康县| 霍邱县| 石嘴山市| 灵璧县| 滦南县| 永宁县| 宽城| 措勤县| 高陵县| 西峡县| 大宁县| 芜湖市| 嘉善县| 广昌县| 克山县| 婺源县| 伊吾县| 濮阳县| 尤溪县| 甘南县| 麦盖提县| 贵阳市| 常宁市| 洞头县| 仁布县| 临汾市| 宜城市| 资源县| 乌拉特前旗| 临沭县| 綦江县| 和田市| 华蓥市| 洪江市| 高陵县| 高平市| 阿拉尔市| 封开县| 城口县|