html包含php
① 怎麼把php與html嵌套在一起
PHP 和HTML混寫:
1.簡單的:
<?php
$a = 5;
$b =3;
$c = $a - $b;
echo $c;
?>
<div>HTML 代碼 </div>
-----------------------------------------------------------------------
2.用條件語句來控制HTML的輸出:
<?php
$a = 6;
$b = rand(1, 10); //產生隨機數;
if($a < $b)
{
?>
<div>HTML代碼 ,部分1</div>
<?php
}
else
{
?>
<div>HTML代碼 ,部分2</div>
<?php
}
?>
這段代碼是用PHP來控制HTML的輸出,會隨機輸出 HTML1,HTML2
② 在html中包含一個php文件,而在php中通過POST得到的是空。
iframe內的內容可以理解為是屬於子窗口的,為當前的html也可以理解為父窗口,要在父窗口得到子窗口的內容是不可以直接拿到的,需要用js方法將子窗口的內容拿到父窗口來,然後在父窗口的提交,post中才會有form中要提交的內容。
③ 怎麼在HTML中引入PHP
<{include
file="header.html"}>
兩側與配置邊界符一直,另外注意主路徑關系。
④ html頁面中嵌入php文件
用ajax非同步回傳,將PHP的執行結果回傳到HTML頁面
使用XMLHttpRequest對象可以做到
首先創建這個對象
var xmlHttp;
if (window.XMLHttpRequest) { //兼容Mozilla、Safari等瀏覽器對象行碰仿
xmlHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) { //兼容IE瀏覽器
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //創建Msxml2.XMLHTTP控制項對象
} catch (e) {
try {//創建Microsoft.XMLHTTP控制項對象,該控制項作用為獲檔纖取指定URL的內容
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
然後創建請求
xmlhttp.open("GET", " hello.php", true);//等於執行了hello.php頁面
xmlhttp.send(null);
alert(xmlhttp.responseText);//把hello.php的執行結果顯示出來;
這只是個簡單吵頃的例子,具體可以搜索 XMLHttpRequest中文參考手冊
參考一下
⑤ 如何在html文件里寫php程序
1、首先在php文件里定義一個變數,「$str」這是php里定義的字元串變數:
⑥ 如何在html文件里寫php程序
可以使用<?php ?>將php語句包含,然後將html格式改為php。
1、新建html文檔並使用html模板生成必要元素,然後在body標簽中添加一段文字:
⑦ html如何嵌入php頁面~呢
1. 在html中嵌入php代碼的語法格式為: <?php 代碼內容 ?> ,需要注意的是開始符號「<?php」中間不能有空格。
2. post方法提交的表單內容可以通過php的「$_POST[]」數組按照name獲取,也可以通過「$_REQUEST[]」數組獲取。這些數組為超級全局變數。
3. 字元串可以用單引號也可以使用雙引號引起來, 也可以用反單引號引起來(反單引號在鍵盤最左上角,與~是一個鍵)。
三種引號作用不同:
單引號內的字元串將被當作純文本原樣輸出;
雙引號中如果有變數,則會替換成變數的值然後輸出文本;
反單引號被叫做執行符,php解析器會先執行反單引號中的內容,將執行之後的結果返回。
4. 字元串可以使用點號「.」連接在一起。在php中點號是唯一的字元串連接符,相當於java中的「+」。
5. php中有三種注釋方式:分別為類Java的單行注釋「//」;類shell的單行注釋「#」;類Java的多行注釋「/**/」。
6.php中所有的變數使用時都是以「$」打頭的, 並且變數使用時不需要提前聲明。
而且變數的類型也可以隨時改變,這取決於賦值給變數的值的類型。php變數的類型是在每一次賦值時確定和改變的。
⑧ HTML頁面如何嵌入PHP代碼
回答你第一個問題:
其實文件名稱不要改成html
還是php
但是,這瀏覽器中確實可以輸入html來執行php文件
有一個方法就是對伺服器進行設置,也就是常說的偽靜態
比如:
RewriteRule (\d+).html$ /index.php?id=$1
這樣,所有名稱為數字的html請求,都會執行index.php文件,並提供參數id,值就是那個htm的文件名
換句話說,這瀏覽器中訪問 123.html 其實訪問的url是 index.php?id=123
至於優點缺點,其實也沒什麼,只是偽裝成html,一個是網址更好記,一個是對於搜索引擎來說,有益於優化
至於模板的問題,不做評論,自己體會!
⑨ 如何在HTML 中嵌入 PHP 代碼
使用類似下面的代碼:
<script language="javascript" src="home.php"></script>
只能顯示出home.php的運行結果,因此home.php中必須有echo語句輸出
另外就是用AJAX,也是返回執行結果值。
注意:html頁面無法直接嵌入php或者asp代碼。如果還有什麼不太理解的在後盾人上可以找到答案,有空可以看一下,希望會對你有幫助
⑩ 如何在HTML 中嵌入 PHP 代碼
一般的html中嵌入php,可以在文件的任何位置直接寫php代碼就好啊,但是這個文件你要保存為.php為後綴。
如:
文件a.php,內容為
還有種情況就是用模板了,使用模板機制後,你可以在html文檔裡面直接寫調用標簽就可以了,常見的smarty模板,