尝试撰写注册表格。
<?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: /"); } ?>
答案 0 :(得分:0)
只需启动您的服务器并使用localhost在网页上显示它。 它应显示与fd笔记本电脑上显示的页面相同的页面。
如果没有,可能忘记在文件名中包含或更改html到php。
由于