-1

マイページにログインしようとしたときに問題が発生しました。Notice: Undefined index..... line 30-32 で常に間違ったユーザー名とパスワードのエラーが発生します ここに私のコードがあります:

<?php 
include("start.html");
include("db-connect.php");
include("sjekk.php");
?>

<form method="post" action="" id="loggInn" name="loggInn">
<fieldset class="container">
<legend>Logg inn</legend>
<table>
    <tr>
    <td><label>Brukernavn </td><td> <input type="text" id="brukernavn" name="brukernavn"> <br/></label></td>
    </tr>
    <tr>
    <td><label>Passord </td><td>  <input type="password" id="passord" name="passord"> <br/></label></td>
    </tr>
    <tr>
    <td><input type="submit" value="Logg inn" id="loggInnKnapp" name="loggInnKnapp" /> </td>
    <td><input type="reset" value="Nullstill" id="nullstill" name="nullstill" /> <br /></td>
    </tr>
    </table>
</fieldset>
</form>
<br />


<?php 


$brukernavn=$_POST ["brukernavn"];
$passord=$_POST["passord"]; 
$login=$_POST[loggInnKnapp];

if($login)
{
if (!sjekkBrukernavnOgPassord($brukernavn,$passord)) 
    {

mysql_query($sqlSentence) or die ("<p>Feil brukernavn/passord.</p>".file_get_contents("slutt.html"));

    }
else        
    {
        print("<p>Du er n&aring logget inn.</p>");
    }               
}


if (!sjekkBrukernavnOgPassord($brukernavn,$passord))  
{
    print("Feil brukernavn/passord <br />");
}
else  
{
    @session_start();
    $_SESSION["innlogget"]=1;  

    print("I menyen til venstre finner du ulike valg som kan utføres ved bruk av denne applikasjonen");
}   
?>
<p>Ny bruker?</p>
<a href="reg-bruker.php">Registrer deg her</a>
<?php
include("slutt.html");
?>

これらのエラーが発生する理由がわかりません。コードを数日間調べていて、理解できません

4

2 に答える 2