如果用户是管理员,我必须制作一个if语句将表单放在我的页面中,但是我的语法有问题。现在就是这样:
if($_SESSION['tipo'] == "admin")
{
echo '<form method=\'POST\' action=\'adicionaproduto.php\'>
<input type=\"submit\" value=\"Adicionar Produto\" name=\"adicionaproduto\">
</form>'
}
它不起作用,我认为这是使用""
或'
的主要内容。
答案 0 :(得分:0)
试试这个:
if($_SESSION['tipo'] == "admin")
{ ?>
<form method='POST' action='adicionaproduto.php'>
<input type="submit" value="Adicionar Produto" name="adicionaproduto">
</form>
<?php } ?>
答案 1 :(得分:0)
if($_SESSION['tipo'] == "admin"){
echo '
<form method="POST" action="adicionaproduto.php">
<input type="submit" value="Adicionar Produto" name="adicionaproduto">
</form>';
}
这应该让你开始 我回声使用单引号和后来使用的双引号,以避免转义字符串。这是在php中回显html的好习惯