Php 登录页面上未发生任何事件
我试图为我的网站创建一个登录页面,但当我按下登录按钮时,什么也没有发生。救命啊 这是我用于登录页面的代码(这只是一个片段,是的,我有基本的HTML标记) 这是Php 登录页面上未发生任何事件,php,authentication,sign,Php,Authentication,Sign,我试图为我的网站创建一个登录页面,但当我按下登录按钮时,什么也没有发生。救命啊 这是我用于登录页面的代码(这只是一个片段,是的,我有基本的HTML标记) 这是connect.php <?php $username = $_POST['username']; $password = $_POST['password']; include ("connect.php"); if($username && $password) {
connect.php
<?php
$username = $_POST['username'];
$password = $_POST['password'];
include ("connect.php");
if($username && $password)
{
//info is provided
}
else
{
echo "You did not provide the proper information needed for login.";
include ("signin.html");
}
?>
<?php
$connect = mysql_connect("*****", "*****", "*****");
mysql_select_db("******");
?>
这是因为在开始标记之后立即有一个结束标记
有效地关闭表单,并使表单的其余部分无效和不可操作。将它移到表单的末尾,它就会工作。尝试更新代码
<center><form action="login.php" method="post">
<br>
<center><input type="text" name="username"></center>
<br>
<center><input type="password" name="password"></center>
<br>
<center><input type="submit" name="button" value="Login"></center>
</form></center>
请更改您的模板。它应该是这样的
<center><form action="login.php" method="post">
<br>
<center><input type="text" name="username"></center>
<br>
<center><input type="password" name="password"></center>
<br>
<center><input type="submit" name="button" value="Login"></center>
</form></center>
这非常有效。但是现在我得到了解析错误:语法错误,第12行/public_html/login.php中意外的'else'(T_else)您发布的代码看起来是正确的。确保前一行没有漏掉分号。奇怪。我错过了。我插入了它,它仍然给我这个错误。代码中高于else语句的部分是不正确的。因为我看不到,所以我能说的就是不断移除碎片,直到错误消失。然后你就会知道是什么代码导致了这个问题。这就是整个connect.php,不确定你所说的什么是看不见的。你还需要看什么
<center><form action="login.php" method="post">
<br>
<center><input type="text" name="username"></center>
<br>
<center><input type="password" name="password"></center>
<br>
<center><input type="submit" name="button" value="Login"></center>
</form></center>