TShopping

 找回密碼
 註冊
搜索
查看: 1640|回復: 0
打印 上一主題 下一主題

[教學] PHP中運用Smarty實現HTML靜態優化

[複製鏈接]
跳轉到指定樓層
1#
發表於 2011-8-7 12:53:22 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook

  1. <?
  2. require_once("./config/config.php");
  3. ob_start();
  4. $id=$_GET[id];
  5. $sql="select * from test where id='$id'";
  6. $result=mysql_query($sql);
  7. $rs=mysql_fetch_object($result);
  8. $smarty->assign("showtitle",$rs->title);
  9. $smarty->assign("showcontent",$rs->content);
  10. $smarty->display("content.html");
  11. $this_my_f= ob_get_contents();
  12. ob_end_clean();
  13. $filename = "$id.html";
  14. tohtmlfile_cjjer($filename,$this_my_f);
  15. // 文件生成函數
  16. function tohtmlfile_cjjer($file_cjjer_name,$file_cjjer_content) {
  17.   if (is_file ($file_cjjer_name)){
  18.     @unlink ($file_cjjer_name); //存在,就刪除
  19.   }
  20.   $cjjer_handle = fopen ($file_cjjer_name,"w"); //創建文件
  21.   if (!is_writable ($file_cjjer_name)){ //判斷寫權限
  22.     return false;
  23.   }
  24.   if (!fwrite ($cjjer_handle,$file_cjjer_content)){
  25.     return false;
  26.   }
  27.   fclose ($cjjer_handle); //關閉指針
  28.   return $file_cjjer_name; //返回文件名
  29. }
  30. ?>
複製代碼


 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-5-2 17:33 , Processed in 0.092137 second(s), 18 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表