0

我希望代码显示错误消息,同时删除页面内容

例如。

<?
echo 'welcome';
if (login==0)
{
    error("you can't access to this page");
}
content, content, content, content, content, content, content, content, content, content
ect.......
?>

输出

you can't access to this page

该示例删除了所有内容,但仍保留错误(“您无法访问此页面”);

4

2 回答 2

1

exit();在您的 if 语句中添加。使用您的示例:

<?
echo 'welcome';
if (login==0)
{
    error("you can't access to this page");
    exit();
}
content, content, content, content, content, content, content, content, content, content
ect.......
?>
于 2012-08-03T20:36:51.713 回答
0

您也可以使用 Matt 提供的内容,这是另一种选择:

<?
echo 'welcome';
if(login==0) {
  error("you can't access to this page");
} else {
?>
content, content, content, content, content, content, content, content, content, content
<?php
}
?>
于 2012-08-03T20:40:21.807 回答