如何在PHP脚本后正确显示HTML页面?

时间:2018-09-12 19:14:51

标签: php html echo

搜索网络时,我无法找到以下问题的答案。

我不熟悉PHP,并试图获取下面的PHP代码(显示在文件的开头),以显示随后的HTML页面,而不是“ Welcome”。

非常感谢您的光临!

<?php
ob_start();
session_start();
if(!isset($_SESSION['userid'])) {
    die('<script>window.location = "https://test.com/login.php"</script>');
}
$userid = $_SESSION['userid'];
echo "Welcome.";
?>

<!DOCTYPE html>
<html lang="De">
<head>
    <meta charset="UTF-8"/>
...

2 个答案:

答案 0 :(得分:0)

我找到了解决方法...

<?php
ob_start();
session_start();
if(!isset($_SESSION['userid'])) {
    die('<script>window.location = "https://test.com/login.php"</script>');
}
$userid = $_SESSION['userid'];

echo <<<HTML

--> HTML section/code <--

HTML;

?>

答案 1 :(得分:-1)

只需删除

echo "Welcome.";

尽管我听不懂你的问题。