Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML中的PHP代码_Php_Html - Fatal编程技术网

HTML中的PHP代码

HTML中的PHP代码,php,html,Php,Html,这里$check变量来自php代码..它是bolean。。。 实际上,如果用户输入正确的用户名和密码,这个变量将变为真。。 如果此变量为true,则我希望将“登录”替换为“我的帐户”。。 我该怎么做? 任何帮助都将不胜感激。 谢谢 if($check){ }否则{ } 但问题是$check是在php代码中定义的。您需要区分php和HTML部分。 这应该可以做到: <?php if ($check) { ?> <a href="myaccount.php" class=

这里$check变量来自php代码..它是bolean。。。 实际上,如果用户输入正确的用户名和密码,这个变量将变为真。。 如果此变量为true,则我希望将“登录”替换为“我的帐户”。。 我该怎么做? 任何帮助都将不胜感激。 谢谢

if($check){
}否则{
}

但问题是$check是在php代码中定义的。

您需要区分php和HTML部分。 这应该可以做到:

  <?php if ($check) { ?>
  <a href="myaccount.php" class="almanac">
  <svg viewBox="0 0 100 25" class="shape-tab">
  <use xlink:href="#shape-tab"></use>
  </svg>
  <span>My Account</span>
  </a>
  <?php } else{ ?>
  <a href="login.php" class="almanac">
  <svg viewBox="0 0 100 25" class="shape-tab">
  <use xlink:href="#shape-tab"></use>
  </svg>
  <span>Login</span>
  </a>
  <?php } ?>


如果它是布尔值,并且在数据库中存储为1,那么如果($check==1)服务器如何知道什么是PHP和什么是HTML?回答:php标签。考虑到问题的内容,可能还需要指出的是,这需要在php文件中而不是HTML文件中。事实上,如果他设法有一个
$check
变量,那么我假设他是在php文件中编写的。我不会假设:“但问题是$check是在php代码中定义的。”这表明代码在HTML文件中。他怎么知道这样一个变量存在?所以他/她有两个文件。当然,它不存在于HTML文件中。所以,“但问题是$check是在php代码中定义的。”尽管如此,仍然模棱两可。
  <?php if ($check) { ?>
  <a href="myaccount.php" class="almanac">
  <svg viewBox="0 0 100 25" class="shape-tab">
  <use xlink:href="#shape-tab"></use>
  </svg>
  <span>My Account</span>
  </a>
  <?php } else{ ?>
  <a href="login.php" class="almanac">
  <svg viewBox="0 0 100 25" class="shape-tab">
  <use xlink:href="#shape-tab"></use>
  </svg>
  <span>Login</span>
  </a>
  <?php } ?>