PHP 如果验证通过则回显整个页面
PHP Echo out whole page if verified
当且仅当授予权限(即会话集)时,显示整个网页的最佳方式是什么?
<?php
session_start();
if(isset($_SESSION['id'])){
echo "<html>Huge HTML Page with secret content</html>";
}
else {
echo "<html>Sorry, access not granted!</html>";
回显整个 html 页面对我来说似乎有点不干净,但有什么更好的方法吗?
<?php
session_start();
if (! isset($_SESSION['id'])){
header('HTTP/1.0 403 Forbidden');
echo "Sorry, access not granted!";
exit;
}
?>
<html>...
您不需要 echo,它要求所有内容都在字符串中。相反,关闭文件那部分的 php 处理:
<?php
session_start();
if(isset($_SESSION['id'])){
?>
<html>Huge HTML Page with secret content</html>
<?php
}
else {
?>
<html><body>No soup for you!</body></html>
<?php
}
?>
当且仅当授予权限(即会话集)时,显示整个网页的最佳方式是什么?
<?php
session_start();
if(isset($_SESSION['id'])){
echo "<html>Huge HTML Page with secret content</html>";
}
else {
echo "<html>Sorry, access not granted!</html>";
回显整个 html 页面对我来说似乎有点不干净,但有什么更好的方法吗?
<?php
session_start();
if (! isset($_SESSION['id'])){
header('HTTP/1.0 403 Forbidden');
echo "Sorry, access not granted!";
exit;
}
?>
<html>...
您不需要 echo,它要求所有内容都在字符串中。相反,关闭文件那部分的 php 处理:
<?php
session_start();
if(isset($_SESSION['id'])){
?>
<html>Huge HTML Page with secret content</html>
<?php
}
else {
?>
<html><body>No soup for you!</body></html>
<?php
}
?>