2015-03-19 91 views
-1

我一直在关注这个系列:https://www.youtube.com/watch?v=hdZuhlQ88e8&list=WL&index=52。我按照他的videoes约4,但在这一点上没有什么工作。所以我决定从头再来,这个时候我只有这么远:PHP站点 - 登录错误

<?php 
if($_POST['login']) 
{ 
//get data 
$userrname = $_POST['username']; 
$password = $_POST['password']; 
} 

?> 

<form action="login.php" method="POST"> 
Brukernavn:<br /> 
<input type="text" name="username"><p /> 
Passord:<br /> 
<input type="password" name="password"><p /> 
<input type="submit" name="login" value="Logg inn"> 
</form> 

我得到这个错误,我不能找出为什么.. “通知:未定义指数:登录在C:\瓦帕\ WWW \ hotellformidling \ NY \ login2.php第3行”

功能:{主}() 位置: 。\ login2.php:0

有没有人有任何想法,我可以做什么? 谢谢:)

+0

http://stackoverflow.com/questions/4261133/php-notice-undefined-variable-and-notice-undefined-index – MLeFevre 2015-03-19 08:32:29

回答

0

先做

echo var_dump($_POST); 

检查$ _ POST数据,然后做像下面

if(isset($_POST['login'])) 
+0

非常感谢! – schou 2015-03-19 08:28:00

+0

请提出我的答案以供将来参考 – 2015-03-19 08:28:46

0

形式行动= “login.php中” 方法= “POST”

在这一行中作为action = "logoin.php",它将搜索名为的文件当您单击submit按钮时。但我想,你已经命名了你的文件login2.php。更改其中任何一个,以便在两个地方[in form action and your file name]上都有相同的名称。