Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (27.89 KB, 1 trang )
Tạo file HTML tĩnh với PHP động
Đặt code này cuối trang
view plainprint?
1. $html = ob_get_contents();
2. ob_end_clean();
3.
4. WriteContent2File(str_replace(".php",'.html',__FILE__), $html, false);
$html = ob_get_contents(); ob_end_clean(); WriteContent2File(str_replace(".php",'.html',__FILE__),
$html, false);
Biến $html là biến lưu nội dung thay vì xuất ra trình duyệt thì nó sẽ lưu vào biến đó, giờ chỉ việc
save vào file nào đó.
Ở đây dùng hàm WriteContent2File hàm sưu tầm
view plainprint?
1. function WriteContent2File($FileName, $strContent, $append = true)
2. {
3. if ($append)
4. {
5. $FileOpenedHandle = @fopen($FileName, "a");
6. }
7. else
8. {
9. $FileOpenedHandle = @fopen($FileName, "w");
10. }
11. if (@is_writable($FileName))
12. {
13. @fwrite($FileOpenedHandle, $strContent);
14. @fclose($FileOpenedHandle);
15. }
16. else
17. {
18. die("Error: The file $FileName does not allow to write.");