Ⅰ php怎麼生成html靜態首頁文件
<php
ob_start();//此代碼放在頁面最前
>
頁面核心內容顯示區域
<php
$htmlConStr=ob_get_contents();//獲取緩沖區內容
/*
**此處利用FSO將頁面生成靜態(將變數$htmlConStr寫入文件,並將文件名入庫操作)
*/
ob_end_flush();
>
Ⅱ php如何生成HTML頁
一、通過<script>來引用PHP頁。
假設,有一個PHP頁叫userinfo.php,用來動態顯示用戶信息,那麼,只要在HTML中使用script來引用就行了:
<script src="userinfo.php" type="text/javascript"></script>
*注意,你的userinfo.php輸出的內容要符合JS語法。
二、通過iframe來引用PHP頁或HTML頁。
(1)引用PHP頁。
和上面一樣,假設有userinfo.php,在HTML中使用iframe來引用它就行了。
(2)引用HTML頁。
既然是生成靜態頁面,就全讓它靜態吧。建議你將用戶信息生成一個獨立的HTML文件。如果需要更新,每次更新時,更新這個獨立的HTML文件(比如修改資料時)
三、通過PHP生成JS。
就是將用戶信息生成一個JS文檔,然後通過<script>來引用。
四、通過#include來包含
如果你的伺服器支持shtml的話,你可以把頁面生成shtml文檔,然後在裡面使用#include指令來將用戶信息包含進來。
Ⅲ 如何在PHP中嵌入一個HTML文件
php裡面添加html文件,很多時候需要用到!
如添加一個站點統計到網站,如果你的網站全部是php來寫的,這時候直接用echo輸出統計代碼就會出現問題!然後php可以很方便的引入一個html文件,這樣就方便多了!
具體操作如下:
在do_footer函數裡面利用include即可導入一個html文件
1)修改do_footer函數
function do_footer($credits = true) {
global $globals;
echo "</div<!–#container closed–\n";
include("hugwww-footer.html");
if($credits) @do_credits();
do_js_from_array($globals['post_js']);
// warn warn warn
// dont do stats of password recovering pages
@include(『ads/stats.inc』);
printf("\n<!–Generated in %4.3f seconds–\n", microtime(true) – $globals['start_time']);
2)將統計代碼寫入hugwww-footer.html文件完成!
Ⅳ php插入html文件
PHP插入或者引入外部文件的函數有:require,require_once,include,include_once等;插入HTML文件使用其中任意一個函數都可以;
比如.php要插入zd.html文件,示例如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>HTML</title>
</head>
<body>
<fontcolor="red">html部分</font>
</body>
</html>
<?php
echo"-----------插入的HTML內容如下----------------";
echo"<br/>";
require'test.html';
?>
運行效果如下:
Ⅳ 怎樣給php頁面里添加html頁面
PHP中嵌入HTML有多種方式,這里列出幾種常用方式:
PHP代碼輸出HTML代碼;
HTML代碼中嵌入PHP;
PHP中使用include ()函數引用Html文件;
HTML代碼(test.html)
<body>
<p>我是一段Html代碼</p>
</body>
方式一:
<?php
$int=rand(0,1);
if($int==1){
echo"<p>取到的隨機數是1</p>";
}else{
echo"<p>取到的隨機數不是1</p>";
}
?>
Ⅵ 如何在php頁面中添加html文件
html中是可以嵌套php的 在html中嵌套是php代碼以<?php開始 ?>結束
例
〈h1〉〈?php $a==123; echo $a ?〉〈/h1〉
輸出結果為123 的h1標簽
Ⅶ PHP如何生成html文件,誰能給我個簡單的例子!
頁面靜態化--------------------------------------
ob_start();
$static_file = '1.html';//靜態頁面
$php_file = basename(__FILE__);//當前動態頁面
if (!file_exists($static_file) ||
((filemtime($static_file)+10) < time()) || //緩存固定時間
filemtime($php_file) > filemtime($static_file)) //源文件已修改
{
echo '靜態頁面示例';
echo 'erer';
$c = ob_get_contents();
ob_clean();
file_put_contents($static_file, $c);
}
$s = file_get_contents($static_file);
echo $s;
Ⅷ PHP生成HTML文件到指定文件夾
<?php
$str='';//html代碼
$file='test1.html';
file_put_contents($file,$str);
?>
這樣就可以了,很簡單
Ⅸ php如何生成html文件
$str='<html>
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta http-equiv="refresh" content="0.1;url=鏈接">
<title>標題</title>
</head>
<body>
</body>
</html>':
$a='你的ID.html';//要生成的文件名
$handle=fopen($a,"w");
fwrite($handle,$str); //把剛才替換的內容寫進生成的HTML文件
fclose($handle);