如何控制html里面的php代码是运行?
html里面的代码总是编译并执行吗?如何控制其执行?例如按下html按钮才执行一段php程序!这个问题可以把这段php程序写在一个php文件中,通过按钮来执行这个文件,但...
html里面的代码总是编译并执行吗?如何控制其执行?例如按下html按钮才执行一段php程序!这个问题可以把这段php程序写在一个php文件中,通过按钮来执行这个文件,但是php代码太少了一相创建新文件。怎么样用html按钮控制html里面的php程序段的执行。
展开
3个回答
展开全部
你说的就是html与php混合写的方式,我给你写个 例子。简单的将文件后缀名改成php,如果用html后缀名的话需要修改服务器配置文件
postdata.php
<html>
<head>
<title>测试</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
</head>
<body>
<form action="#" method="post">
姓名:<input type="text" name="name"><br />
年龄:<input type="text" name="age"><br />
<input type="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>
追问
,虽然ajax在这方面功能更强大,你提供的方法很巧妙地解决了我的问题。非常感谢你的回答
展开全部
php代码放到html文件中是无法执行的,但是你说这这种效果可以用ajax来实现,但是php代码就得放在php文件中才行
追问
这个我知道,说的html文件是指主要是html代码,里面有部分php代码。扩展名是php
追答
你说的这个需要用ajax来实现
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说说你的需求呗,给你分析分析
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询