在localhost中执行代码时,php文件中的部分html文件不会出现
我正在创建一个注册页面,其中包括引导中的php、html和css在localhost中执行代码时,php文件中的部分html文件不会出现,php,css,html,twitter-bootstrap,Php,Css,Html,Twitter Bootstrap,我正在创建一个注册页面,其中包括引导中的php、html和css <?php include "header.php"; ?> <html> <head></head> <body> <!--content--> <div class=" container"> <div class=" register"> <h1>Register</h1>
<?php include "header.php"; ?>
<html>
<head></head>
<body>
<!--content-->
<div class=" container">
<div class=" register">
<h1>Register</h1>
<?php if(isset($_GET[ 'error'])) { echo '<font color="red">'.$_GET[ 'error']. '</font>'; echo '<br><br>'; } if(isset($_GET[ 'ok'])) { echo '<font color="blue">You are successfully Registered..</font>'; echo '<br><br>'; } ?>
<form action="process_register1.php" method="POST">
</div>
<div class="col-md-6 register-bottom-grid">
<h3>Personal infomation</h3>
<div>
<span>Full Name</span>
<input type="text" size="30" maxlength="30" name='fnm'>
</div>
<div>
<span>Username</span>
<input type="text" size="30" maxlength="30" name='unm'>
</div>
<div>
<span>Password</span>
<input type='password' name='pwd' size="30">
</div>
<div>
<span> Confirm password</span>
<input type='password' name='cpwd' size="30">
</div>
<div>
<span> Gender</span>
<input type="radio" value="Female" name="gender" id='f'>Female
<input type="radio" value="Male" name="gender" id='m'>Male
</div>
<div>
<span>E-mail address</span>
<input type='mail' name='mail' size="30">
</div>
<div>
<span> No contact</span>
<input type="text" name='contact' size="30">
</div>
<div>
<span> City</span>
<select style="width: 195px;" name="city">
<option>Tirana</option>
<option>Korca</option>
<option>Vlora</option>
<option>Kavaja</option>
</select>
</div>
<input type="submit" value="submit">
</div>
<div class="clearfix"></div>
</form>
</div>
</div>
</body>
</html>
登记
个人信息
全名
用户名
密码
确认密码
性别
女性
男性
电子邮件地址
没有联系
城市
地拉那
科尔察
发罗拉
卡瓦哈
这是我的header.php文件:
网上购物
addEventListener(“加载”,函数(){
setTimeout(hideURLbar,0);
},假);
函数hideURLbar(){
滚动到(0,1);
}
$(文档).ready(函数(){
$(“.memenu”).memenu();
});
欢迎
我假设您的header.php
以doctype、
等开始一个正确的html页面。。。但之后
<?php include "header.php"; ?>
再次启动html文件:
<html>
<head></head>
<body>
确保您的标记有效 我假设您的
header.php
以doctype、
等开始一个正确的html页面。。。但之后
<?php include "header.php"; ?>
再次启动html文件:
<html>
<head></head>
<body>
确保您的标记有效 看来您的头文件不是头文件,而是一个完整的HTML文档。它打开文档(
),然后关闭它(
)。因此,在包含标题后放入的任何HTML都不会被呈现,浏览器将呈现标题,并假设文档已完成
相反,头文件应该在头的标记结束的地方结束。通常这是内容容器的开始标记
然后,当您包含头文件时,它将包含到内容开始处的所有标记,并且您可以在表单文件中放置表单的代码,然后它将被呈现
在您的情况下,请尝试从头文件中删除
和
标记。虽然您的标记可能需要更新以使设计一致,但这可能会起作用。此外,由于这些标记是由标题创建的,因此请从表单文件中删除
、
和
标记
您还可以创建一个页脚文件,该文件可以包含在表单内容之后,它将关闭容器和主体
和html
标记
编辑
当我看到
时,可能已经滚动到第一个代码块的末尾,因此您可能可以忽略将它们从头文件中删除的建议-它们似乎只是在我的想象中。但是,从from文件中删除开头的
、
和
标记应该可以做到这一点。因此,您的头文件看起来不是头文件,而是一个完整的HTML文档。它打开文档(
),然后关闭它(
)。因此,在包含标题后放入的任何HTML都不会被呈现,浏览器将呈现标题,并假设文档已完成
相反,头文件应该在头的标记结束的地方结束。通常这是内容容器的开始标记
然后,当您包含头文件时,它将包含到内容开始处的所有标记,并且您可以在表单文件中放置表单的代码,然后它将被呈现
在您的情况下,请尝试从头文件中删除
和
标记。虽然您的标记可能需要更新以使设计一致,但这可能会起作用。此外,由于这些标记是由标题创建的,因此请从表单文件中删除
、
和
标记
您还可以创建一个页脚文件,该文件可以包含在表单内容之后,它将关闭容器和主体
和html
标记
编辑
当我看到
时,可能已经滚动到第一个代码块的末尾,因此您可能可以忽略将它们从头文件中删除的建议-它们似乎只是在我的想象中。但是,从from文件中删除开头的
、
和
标记应该可以解决问题。有错误消息吗?查看页面的源代码,我打赌它没有执行您的PHP代码?它要求您运行一个PHP服务器。在标记之前包含标头,这肯定不好。没有错误消息,只是缺少依赖项的升华文本中的错误。header.PHP文件的内容是什么,如果它返回标记,它不应该在HTML文档的正文(
)中,而不是在它之前吗?它是否关闭
标记,或退出处理?是否有任何错误消息?查看页面的源代码,我打赌它没有执行您的PHP代码?它要求您运行一个PHP服务器。如果您在标记之前包含标头,这肯定不好。没有错误消息,只是缺少依赖项的升华文本中的错误。header.PHP文件的内容是什么,如果它返回标记,它不应该在