糟糕的HTML输出

时间:2014-11-23 22:12:05

标签: php

尝试撰写注册表格。

<?php 
    include_once 'core.php';

    if (User::IsAuthorization()) {
        header("Location: /");
    }

    if(!is_null($_POST["Registration"])){
        User::Registration($_POST["login"], $_POST["password"]);
        $user = new User();
        $user->Authorization($_POST["login"], $_POST["password"]);
        $user->SetSession();
        header("Location: /");
    }
?>

<!DOCTYPE html>
<html>
<head>
    <title>Регистрация</title>
</head>
<body>
    <form action="registration.html" method="POST">
        <input type="text" name="login" placeholder="login">
        <input type="password" name="password" placeholder="password">
        <input type="submit" value="Регистрация" name="Registration">
    </form>
</body>
</html>

此表单在我朋友的笔记本电脑上正常运行。但在我的情况下,输出包含来自PHP的代码。我使用denwer作为本地服务器。 它包含此代码(但它没有):

Authorization($_POST["login"], $_POST["password"]); $user->SetSession(); header("Location: /"); } ?>

链接到图片:http://s23.postimg.org/5vv204qor/Capture.png

1 个答案:

答案 0 :(得分:0)

只需启动您的服务器并使用localhost在网页上显示它。 它应显示与fd笔记本电脑上显示的页面相同的页面。

如果没有,可能忘记在文件名中包含或更改html到php。

由于