首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Php回显html div不起作用

问Php回显html div不起作用
EN

Stack Overflow用户
提问于 2014-12-31 21:48:38
回答 3查看 504关注 0票数 0

我正在尝试回应欢迎(用户名)的欢迎消息!我已经在一个php文件上很好地做到了这一点,只是简单地呼应它。然而,在我的index.html文件中,当我使用相同的代码尝试用div包围它时,它不起作用……是我的连接吗?为什么会这样?我该如何修复它?

代码语言:javascript
复制
<!---Sale Box--->
<center>
<div id="box">

<?php

session_start();
echo '<div id="text"> Welcome' . $_SESSION['username']. "</div>"

?>

</div>
</center>
EN

回答 3

Stack Overflow用户

发布于 2014-12-31 21:57:43

PHP不能在.html-files中解析。仅当您重新配置Apache-Server,使其像处理.php时那样处理.html。

因此页面必须是index.php而不是index.html

此外,您应该注意在运行apache的服务器上运行它,或者可能安装本地apache服务器来解析php。请参阅xampp

在此之后,您必须像这样回声(一种可能性)

代码语言:javascript
复制
<?php session_start(); ?>
<!---Sale Box--->
<center>
<div id="box">

<?php echo "<div id='text'>Welcome {$_SESSION['username']}</div>"; ?>
</div>
</center>
票数 2
EN

Stack Overflow用户

发布于 2014-12-31 21:50:47

在任何输出之前,您必须使用session_start 。

http://php.net/manual/en/function.session-start.php:“注意:要使用基于cookie的会话,必须在将任何内容输出到浏览器之前调用session_start()。”

票数 1
EN

Stack Overflow用户

发布于 2014-12-31 21:52:24

将index.html更改为index.php

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27722031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档