㈠ 如何控制html裡面的php代碼是運行
你說的就是html與php混合寫的方式,我給你寫個 例子。簡單的將文件後綴名改成php,如果用html後綴名的話需要修改伺服器配置文件
postdata.php
<html>
<head>
<title>測試</title>
<metahttp-equiv="content-type"content="text/html;charset=gb2312">
</head>
<body>
<formaction="#"method="post">
姓名:<inputtype="text"name="name"><br/>
年齡:<inputtype="text"name="age"><br/>
<inputtype="submit"name="submit"value="提交">
</form>
<?php
if(isset($_POST['submit'])){
$name=htmlspecialchars($_POST['name'],ENT_QUOTES,'gb2312');
$age=htmlspecialchars($_POST['age'],ENT_QUOTES,'gb2312');
?>
<p>
姓名:<?=$name?><br/>
年齡:<?=$age?><br/>
</p>
<?php
}
?>
</body>
</html>
㈡ 怎樣在htm頁調用php內的function方法並且傳值
直接調用是不行的,php需要特定的運行環境
只能說在html內用js去訪問某php文件,然後php返回值,然後js再展示在頁面上
這就是ajax的大致過程
下面是jquery的一個ajax實例,具體的可以去網上找找
<script language="javascript">
function getmessage(action, idmark)
{
$.ajax({
url: 'api/getmessage.php',
data: "action="+action,
cache: false,
success: function(html) {
if (idmark == 'p') {
$('#lastlogin').html(html);
} else if (idmark == 'c') {
$('#lastgame').html(html);
} else if (idmark == 'd') {
$('#login_username').html(html);
}
}
});
}
</script>
㈢ 如何在HTML文件中運行php代碼
在伺服器設置中,默認是不把HTML拿去解析的.
如果在伺服器中修改設置,也可以,但你覺得對每一個HTML進行解析,有必要嗎?效率會很低下的。
因為在配置apache時,php的擴展名一般配置為php或php3,只有當文件擴展名為php或php3時,才會通過php伺服器端的解析,否則只當是html語言,不進行php腳本的解析,也就無法調用php的代碼!APACHE在Apache的httpd.conf中加入以下語句:
AddType application/x-httpd-htm .htm
Action application/x-httpd-htm "/php4/php.exe"IIS在IIS中的應用程序映射里添加:
「可執行文件:」路徑\php.exe
「擴展名:」.htm
這樣就可以讓php解釋htm中的php代碼了。
因為你的HTML內容中夾帶PHP請求語句(如<? .....?>),需要PHP引擎來語法解析,而PHP服務的默認文件後綴為.php和.php3,.htm和.html後綴的文件是不會提交PHP引擎解析的。
㈣ html中插入php的方法
1、第一種是在HTML中加PHP。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="zh-CN" />
<title>Hello World</title>
</head>
<body>
<?php
echo "Hello world!這是正文";
?>
</body>
</html>
㈤ 怎麼在html中調用php中的function
php是在伺服器解析的語言,輸出html給客戶端瀏覽器
在瀏覽器里點 onclick或者 a href 想去執行php就必須提交到伺服器.
通過鏈接方法: <a href="#?ac=one">執行A </a>
<?php
if($_Request["ac"] = "one") A; //當ac="one"時執行 function A
?>
onclick 是js事件,只能提交到當前頁中的 js 里的 function .
不能直接調用到 php程序
㈥ html中調用php
很顯然,你的伺服器web環境沒有配好不能解析php文件
現在WINDOWs系統上配置php環境一般有兩種方式
1、IIS+php+mysql
網上有好多教程:
例如:http://www.wonmay.cn/a/200902/0111809.html
2、apache+PHP+mysql
這個也有好多教程,但是一般在windows系統下,我們常用集成的軟體,直接安裝就可以了,推薦使用xampp
網上有很多
http://www.crsky.com/soft/10160.html
在linux系統下最好就是用apache+php+mysql了。
這個網上就更多了。
㈦ html嵌入php文件後怎麼執行
在php的輸出應該是js腳本代碼:
if(判斷){
//不跳轉
}else{
echo"location.href='demo.html';";
}
㈧ 如何在HTML 中嵌入 PHP 代碼
一般的html中嵌入php,可以在文件的任何位置直接寫php代碼就好啊,但是這個文件你要保存為.php為後綴。
如:
文件a.php,內容為
還有種情況就是用模板了,使用模板機制後,你可以在html文檔裡面直接寫調用標簽就可以了,常見的smarty模板,