Avatar billede mr-super Nybegynder
07. januar 2004 - 21:00 Der er 3 kommentarer og
1 løsning

Fejl i login

Hvor er fejlen?

<?
session_start();
include("db.php");
?>
<html>

<head>
<title>Login</title>
</head>
<body bgcolor="#ff9900">
<div align="center">
    <font size="2" face="Tahoma"><br><?php
if(!$login) {
print"
<form action=\"login.php\" method=\"post\">
              Brugernavn:<br>
              <INPUT TYPE=\"text\" SIZE=\"15\" NAME=\"brugernavn\"><br>
               
                Password:<br>
              <INPUT TYPE=\"password\" SIZE=\"15\" NAME=\"password\"><br>
             
                <input type=\"submit\" name=\"login\" value=\"Login\"><br>                   
              </form>
";

} else {
$s_tjek = mysql_query("SELECT brugernavn, password, logudtid, pointfelt FROM users WHERE brugernavn = '".$brugernavn."'") or die(mysql_error());

$tjek = mysql_fetch_array($s_tjek);

if($tjek != NULL) {
if($tjek[password] == $password) {
session_register(brugernavn);
session_register(password);
print"
Velkommen $brugernavn!<br>
Du har <b>$tjek[pointfelt]</b> Credits.<br>
Du har har været online i 0 timer og 0 minutter.<br>
<br>
<a href=\"#\" onClick=\"popWindow=window.open('chat/logon.php','popWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=750,height=500,left=130,top=110'); return false;\">Logpå chatten!</a><br>
<a href=\"post.php\">Din post</a><br>
<a href=\"nyt_brev.php\">Send brev</a><br>
<a href=\"ret.php\">Ret profil</a><br>
<a href=\"logud.php\">Logud</a><br>
";
} else {
print "Forkert password.";
}
} else {
print "Forkert brugernavn.";
}
}

?>
  </font><p><b><font size="2" face="Tahoma"><?php
include("db.php");
$result = mysql_query("SELECT brugernavn FROM online");
$a=Array();
while ($row = mysql_fetch_array($result)) {
  $a[]=$row[0];
}
print "Der er ".count($a)." online på chatten!<br>";
print join(', ',$a)."<br>";
?></font></b><font size="2" face="Tahoma">
  </font></p>
  </div>
</body>

</html>
Avatar billede mr-super Nybegynder
07. januar 2004 - 21:01 #1
Når jeg har skrevet brugernavn og password som er rigtigt går den til "Siden kan ikke vises"
Avatar billede phpwiz Nybegynder
07. januar 2004 - 21:26 #2
denne fil findes ikke ? 'chat/logon.php'
Avatar billede krydset Nybegynder
07. januar 2004 - 21:26 #3
<?PHP //login
session_start();

include("dbconnect.php");
$res = mysql_query("SELECT * FROM admin_users WHERE username = '$_POST[username]' AND password = '$_POST[password]'");
$antal = mysql_num_rows($res);

if(isset($_POST[login])) {
    if($antal == "1") {
        while ($row = mysql_fetch_array($res)) {
            $_SESSION[email] = $row[email];
        }
        $_SESSION[tjek] = "OK";
        $_SESSION[navn] = "$_POST[username]";
       
        header("location: logget_ind.php");
    } else {

        echo "FAIL";
    }
}

?>

<form action="index.php" method="POST">
<table>
    <td>
        <tr>ADMIN LOGIN</tr>
    </td>
   
    <td>
        <tr>Brugernavn</tr>
        <tr><input type="text" name="username"></tr>
    </td>
   
    <td>
        <tr>Password</tr>
        <tr><input type="password" name="password"></tr>
    </td>
   
    <td>
        <tr><input type="submit" name="login" value="Login"></tr>
    </td>
   
</table>

</form>   

Kig på det og få lidt inspiration det virker
Avatar billede mr-super Nybegynder
25. januar 2004 - 12:54 #4
Ja hurra, det jo ikke den samme!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester