㈠ 如何控制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模板,