<!DOCTYPE html>
<html>
<head>
<?php include('head.php'); ?>
</head>
<body>
-snip-
</body>
</html>
我做错了什么?当我在浏览器中打开此文件(index.html)时,它显示一个空白页面,我的php文件中没有显示任何内容。它不会将include语句识别为代码。
我的php文件包含:
<title>Title here</title>
<link rel="stylesheet" type="text/css" href="main.css">
随意对我大喊大叫,因为我是初学者。我试着查看它,并确保语法正确。
答案 0 :(得分:2)
使用index.php而不是index.html,因为它是一个不能在html上运行的php函数。你必须在php服务器上运行这个页面,否则它不会给出结果。
答案 1 :(得分:0)
首先,您的文件必须位于.php
扩展名中。
其次,如果您在本地系统中尝试此操作,则需要设置本地Web服务器,
为此,您可以使用wamp或XAMPP
本地服务器准备就绪后,您可以将文件放在本地服务器设置的www
文件夹下,并通过加载在浏览器中查看该文件,
http://localhost/index.php
或
127.0.0.1/index.php
答案 2 :(得分:0)
你需要做两件事: 1.将index.html更改为index.php(否则PHP服务器不会处理您的文件) 2.将head.php改为 echo'Title here'; echo'';
答案 3 :(得分:0)
安装XAMPP后,您需要前往http://localhost运行PHP脚本。将PHP脚本直接加载到Web浏览器中将不起作用。