在编码方面我不是天才,但我用谷歌搜索了足够多的东西。。。我有一个快速的问题。
- 我有一个页面"index.html","events.html"等等…我想添加
<?php include('exitpopup.php'); ?>
,以便加载并执行php文件。然而,我不想为了做到这一点而不得不将我的网页从.html重命名为.php。。。断开我网站上的所有链接
有人知道变通办法吗?或者能为我提出更好的方法吗?非常感谢!!
使用htaccess将对yourfile.html的请求重写为新创建的yourfile.php。
如果你想在.html文件扩展名中执行php代码,你需要做一些htaccess更改。由于文件扩展起着重要作用,它只会告诉浏览器如何处理或解析特定页面。
您可以在网站的根文件夹中创建一个.htaccess文件,并在.htacccess文件中添加以下行:
AddType application/x-httpd-php .html .htm
如果你只打算在一个页面上包含PHP,最好这样设置:
<Files yourwebpage.html>
AddType application/x-httpd-php .html
</Files>
这段代码只会使PHP在yourpage.html文件上可执行,而不会在所有html页面上执行。
如果你同意将文件扩展名更改为.php,那么你的工作将非常容易。你可以简单地在html代码之间包含一个php代码
<form method="get" action="latest.php">
<label><?php echo "hello" ?></label>
</form>
参见此处
详细
使用对象的简单方法
<object name="foo" type="text/html" data="foo.inc"></object>