我无法获取一些登录内容(在php中创建)以在我的HTML中显示。我把它包含在一张桌子里,但我不确定这是不对的。
<table width="764" height="97" cellpadding="0" cellspacing="0" border="0">
<tr valign="top">
<td width="248"></td>
<td width="100%"></td>
<td>
<!--#include file="login/loginform.inc.php" -->
</td>
php文件非常简单:
<html>
<head>
<title>Login Form</title>
</head>
<body>
<?php
$Email = $_POST ["Email "];
$Password = $_POST ["Password"];
if (Email == "admin" && $Password == "admin" )
{
echo "Logged In";}
?>
<form name="form1" method="post" action="">
<p>Email:
<label for="Email"></label>
<input type="text" name="Email" id="Email">
</p>
<p>Password:
<label for="Password"></label>
<input type="text" name="Password" id="Password">
</p>
<p>
<input type="submit" name="Login" id="Login" value="Login">
</p>
</form>
</body>
</html>
答案 0 :(得分:2)
if (Email == "admin" && $Password == "admin" )
我认为你的意思是:
if ($Email == "admin" && $Password == "admin" )
答案 1 :(得分:1)
与你想要做的事情有点混淆。但也许可以替换:
<!--#include file="login/loginform.inc.php" -->
使用<?php
和?>
之间的所有内容,包括?标签
答案 2 :(得分:0)
您可能首先从login_form php文件中删除所有HTML,因为该文件已包含在HTML文档中。
并且“if(Email == ...”应为“if($ Email == ...”