① 在一个HTML网页里面,想用一个链接打开PHP文件
没问题的,放到服务器上就能直接打开了
不然可以自己电脑搭建一下环境,用自己电脑当服务器
② 如何在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
你使用.php文件,但里面可以写html代码,这是第一种方式。第二种可以设置php解析器解析html文件将里面的php代码解析
第一种:创建文件:abc.php
写代码:
<!doctype html>
<html>
<body><input type="hidden" name="bianhao" value="<?php echo $_GET["act"];?>" /></body>
</html>
④ html网页怎么调用php文件
HTML网页是不能调用php文件的.
如果是像楼下说的 在文件插入<?php code ?> 那这个文件必须保存成php的
如果是要在html文件里面调用php文件的执行结果可以考虑ajax
⑤ 为啥html中引入php文件,在浏览器执行以后是乱码
首先确认你的电脑已安装web服务器环境,且支持php(如果是IIS默认是不支持php的,必须另行安装插件)。
其次,你的html文件不能用鼠标双击打开,必须通过在浏览器地址栏输入网址的方式打开(即http开头的)