为了账号安全,请及时绑定邮箱和手机立即绑定

让 php 在 echo 上正确缩进?

让 php 在 echo 上正确缩进?

PHP
慕婉清6462132 2023-04-15 11:05:56
我最近为自己创建了一个新的登录注册系统,但是当从 php 回显时我遇到了 htmls 缩进的问题,现在我真的看了它,我意识到回显整个页面并不是最聪明的主意,除非它是?<?phpif (isset($_SESSION['sessionId'])) {    echo('This is the new content after login.');} else{    echo 'This is the login page';}?>上面是我的 index.php,第一个回显将回显用户登录后会看到的整个页面内容。其次是登录表单。最简单的方法是什么?
查看完整描述

2 回答

?
catspeake

TA贡献1111条经验 获得超0个赞

你可以这样做


<?php


if (isset($_SESSION['sessionId'])) {

    readfile("/path/to/html/file/new_content.html");

} else{

    readfile("/path/to/html/file/login.html");

}


?>


查看完整回答
反对 回复 2023-04-15
?
呼唤远方

TA贡献1856条经验 获得超11个赞

您可以尝试像这样回显您的 HTML 输出


<?php


    if (isset($_SESSION['sessionId'])) {

    echo '<br><p>';

    echo'This is the new content after login.';

    echo '</p>';

    } else{

    echo '<br><p>';

    echo '  This is the login page';

    echo '</p>';

    }


    ?>

如果你使用它,你会在查看源代码中看到上面的代码输出:


<br>

<p>

&nbsp&nbspThis is the content after login

</p>

second output

<br>

<p>

&nbsp&nbspThis is the login page

</p>

PS 顺便说一句,为什么你对一个回声使用括号而另一个不使用括号???



查看完整回答
反对 回复 2023-04-15
  • 2 回答
  • 0 关注
  • 180 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信