導航:首頁 > 編程語言 > html中使用php

html中使用php

發布時間:2023-03-09 15:55:29

A. html頁 調用php

靜態頁面中看上去好你是不能直接調用php文件了,但是有可以使用js調用方式來調用php文件,當然還可以使用ajax 調用php文件,下面我來給大家介紹.
舉一個簡單的例子來說明:如在頁面a.html中用下面這句調用,可以將action=test的參數傳遞到b.php。
javascript代碼如下:
<script type="text/javascript" src="b.php?action=test"></script>
在b.php中有這樣一段PHP代碼:
<?php $action=$_GET['action'];
echo "document.write('".$action."');n";
?>
當執行a.html文件時,就會調用b.php文件,並將b.php文件的輸出作為JS語句來執行,內容為JS傳遞的參數action的值,也就是在PHP文件中接受過來的action的值.
jquery的load函數是請求另一個文件並載入到當前DOM里的調用
1、載入一個php文件,該php文件不含傳遞參數,代碼如下
$("#myID").load("test.php");
2、載入一個php文件,該php文件含有一個傳遞參數,代碼如下:
$("#myID").load("test.php",{"name" : "Adam"});
3. 載入一個php文件,該php文件含有多個傳遞參數,參數間用逗號分隔,代碼如下:
$("#myID").load("test.php",{"name" : "Adam" ,"site":www.111cn.net});
//導入的php文件含有一個傳遞參數,類似於:test.php?name=Adam&site=www.phpfensi.com
4. 載入一個php文件,該php文件以數組作為傳遞參數,代碼如下:
$("#myID").load("test.php",{『myinfo[]『, ["Adam", www.phpfensi.com});
導入的php文件含有一個數組傳遞參數。

B. html調用php

你使用.php文件,但裡面可以寫html代碼,這是第一種方式。第二種可以設置php解析器解析html文件將裡面的php代碼解析
第一種:創建文件:abc.php
寫代碼:
<!doctype html>
<html>
<body><input type="hidden" name="bianhao" value="<?php echo $_GET["act"];?>" /></body>
</html>

C. 如何在HTML 中嵌入 PHP 代碼

我們以一個提交訂單和顯示訂單信息的例子為學習PHP的開始。這個例子包含兩個文件。一個提交訂單的html文件:orderform.html,一個顯示訂單信息的php文件:processorder.php。我將這兩個文件放在test_1文件夾下,將test_1文件夾放在htdocs目錄下。
文件的組織形式如下圖所示,使用xampps安裝的集成環境。

提交訂單的html文件orderform.html如下所示:
<form action="processorder.php" method="post">
<table>
<tr bgcolor="#cccccc">
<td width="150">Item</td>
<td width="15">Quantity</td>
</tr>
<tr>
<td>Tires</td>
<td align="center"><input type="text" name="tireqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Oil</td>
<td align="center"><input type="text" name="oilqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Spark Plugs</td>
<td align="center"><input type="text" name="sparkqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit Order" /></td>
</tr>
</table>
</form>
顯示訂單信息的php

D. 怎麼在HTML中引入PHP

在html頁申明php,然後寫php代碼就行了

E. 如何在HTML 中嵌入 PHP 代碼

使用類似下面的代碼:
<script language="javascript" src="home.php"></script>
只能顯示出home.php的運行結果,因此home.php中必須有echo語句輸出
另外就是用AJAX,也是返回執行結果值。
注意:html頁面無法直接嵌入php或者asp代碼。如果還有什麼不太理解的在後盾人上可以找到答案,有空可以看一下,希望會對你有幫助

F. html中使用php 的變數

html標簽使用php中的變數方法如下:

一、如果html標簽中使用php變數,提示:Undefined index: uid in /var/www//list.php,list.php的具體代碼如下:

<?php
require'redis.php';
for($i=0;$i<=($redis->get("userid"));$i++){
$data[]=$redis->hgetall("user:".$i);
}
/*var_mp($data)的結果如下:
array(size=3)
0=>
array(size=0)
empty
1=>
array(size=4)
'uid'=>string'1'(length=1)
'username'=>string'jjj'(length=3)
'password'=>string'123'(length=3)
'age'=>string'20'(length=2)
2=>
array(size=4)
'uid'=>string'2'(length=1)
'username'=>string'lamp'(length=4)
'password'=>string'123'(length=3)
'age'=>string'20'(length=2)
*/
?>
<tableborder="1">
<caption>userlist</caption>
<tr>
<th>uid</th>
<th>username</th>
<th>age</th>
</tr>
<?phpforeach($dataas$v){?>
<tr>
<td><?phpecho$v['uid']?></td>
<td><?phpecho$v['username']?></td>
<td><?phpecho$v['age']?></td>
</tr>
<?php}?>
</table>

這時在echo 前 isset 下就可以了,代碼如下:

<?php$a=10;if(isset($a)){echo"這個變數存在";}else{echo"這個變數不存在";}?>

二、 php可以和html混編的 ,如下圖所示

G. 如何在html文件里寫php程序

1、首先在php文件里定義一個變數,「$str」這是php里定義的字元串變數:

H. html中能不能使用php代碼

不能的,只有文件後綴是.php的文件才能寫php的代碼,並執行,html是不可以的。
如果講深入點,是可以的,修改php的配置文件,把.html格式的後綴文件也用php程序來解析就可以了,這樣html頁面寫php的代碼就可以執行了。

I. html中插入php的方法

1、第一種是在HTML中加PHP。

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>

<metahttp-equiv="Content-Language"content="zh-CN"/>

<title>HelloWorld</title>

</head>

<body>

<?php

echo"Helloworld!這是正文";

?>

</body>

</html>

2、第二種用echo輸出HTML。
因為HTML有的元素中有雙引號,所以用echo輸出的內容用單引號括起來,避免出錯,也省了轉義這一步。比如這樣的代碼:

<?php

if(!$_POST){

echo『<formaction=""method="post">

伺服器地址:<inputtype="text"name="host"value="localhost"/><br/>

資料庫賬號:<inputtype="text"name="user"value=""/><br/>

資料庫密碼:<inputtype="password"name="pwd"value=""/><br/>

指定資料庫:<inputtype="text"name="db"value="test"/><br/>

<inputtype="submit"value="確定"/>

</form>『;

}

?>

3、第三種就是用(<<<)標記符了,這是在PHP168的模板代碼中首次見到的。

<?php

print<<<EOT

<divclass="slidecont">{$label[deepblue_mainslide]}</div>

<divclass="newcontainter">

<divclass="head">{$label[deepblue_mainh1]}</div>

<divclass="cont"id="Tab1">{$label[deepblue_maint1]}</div>

<divclass="cont"id="Tab2">{$label[deepblue_maint2]}</div>

</div>

<ahref="$rs[url]"title="$rs[descrip]"target="_blank">$rs[name]</a>

EOT;

?>

閱讀全文

與html中使用php相關的資料

熱點內容
長沙銀行用什麼樣的APP 瀏覽:889
無憂推客源碼 瀏覽:461
怎樣用文件夾發微信上去 瀏覽:424
單片機movp1a什麼意思 瀏覽:577
plc編程龍門銑床 瀏覽:373
畢業做程序員好嗎 瀏覽:715
python最好的web框架 瀏覽:231
程序員同學玩騰訊 瀏覽:347
pdf掃描壓縮 瀏覽:163
程序員面試學歷太重要了 瀏覽:418
excel轉pdf不全 瀏覽:513
命令任務管理器 瀏覽:207
phparrayrecursive 瀏覽:711
天狼程序麻將機app怎麼下載 瀏覽:895
多行文字命令里怎麼弄每行三個字 瀏覽:557
方舟mod伺服器是什麼 瀏覽:990
怎麼下載智悲佛網的app 瀏覽:33
android地面站 瀏覽:485
apexsteam伺服器連接失敗怎麼辦 瀏覽:79
空調制熱外機風扇轉的慢壓縮機響 瀏覽:78