Scripts

Inlogsysteempje

Nou het is mijn eerste scriptje, ik heb geen voorbeeld maar hij doet het wel. Ik heb hem getest op localhost je moet ook nog 2 tabellen aanmaken: Users: Login: Owjah de gebruikersnaam word aan het password gekoppeld en opgeslagen. Als je dus op een ander account wilt moet je dus username & password weten. En de ip adressen van de ingelogde mensen worden geregistreert!!

inlogsysteempje
------------Login.php--------------------------------

[code]<?php 
    session_start(); 
?> 

<html> 
<head> 
<title>Pagina titel</title> 
<style type="text/css">
@import url(style.css); 
 </style>
</head> 

<script language="JavaScript">
 
if (self.parent.frames.length != 0) self.parent.location=document.location.href;
</script>
<body bgcolor="#000000"> 

<?php 


if ($submit) { 
	
	$check="1";
	

$user1 = "Je username :D"; 
$pass = "Passowrd"; 
$host = "localhost"; 
$dbdb = "website"; 


if (!mysql_select_db($dbdb, mysql_connect($host, $user1, $pass))) 
{ 
    echo "Connectie met database mislukt."; 
    exit(); 
}      $user = addslashes($user); 
        $password = addslashes($password); 


$query = mysql_query("SELECT * FROM users WHERE user = '$user' AND password = '$password'"); 
    $results = mysql_num_rows($query); 
    
echo "$results"; 


        if ($results == '1') { 





$datum = date("d-m-Y H:i"); 



$ipadres = $REMOTE_ADDR;


$query = "INSERT INTO login (`id`, `user`, `ip`, `datum`) VALUES ('','$user','$ipadres','$datum')"; 
mysql_query($query); 




	

            $login = "1"; 
            $userid = "$user$password";
            
        session_register("login"); 
        
        session_register("userid");
       

                        ?>
                        <meta http-equiv=refresh content=0;URL=index.php><?php //pagina voor de goede login
                                              

            
            
        }
        
         
        else { 

?><meta http-equiv=refresh content=0;URL=fout.php><?php //pagina voor de foute login
                                      


        } 
}
?> 
<?php
if($check!='1') { ?><br><br><br><br>

<center><font class=text3>Titel !!!</font><br><br></center>
<center>
<table border=4 width="180" height="40" cellpadding="0" style="border-collapse: collapse" bordercolor="#000000" cellspacing="0" bordercolorlight="#0000FF" bordercolordark="#3333CC" bgcolor="#FF00FF">
<form method="post" action="login.php" >
<tr> <td width="180" height="30" bgcolor="#FF0000"> 
  <font class=text>Inloggen</font></td>        
</tr>
<tr> <td width="180" height="30"> 
  <font class=text>Gebruikersnaam:<br>
  <input type="text" name="user" size="20"></font></font></td>         
    </tr>
<tr> 
  <td width="180" height="30" bgcolor="#FF9966" bordercolor="#000000" bordercolorlight="#0000FF" bordercolordark="#0000FF"> 
  <font class=text>Wachtwoord:<br>
  <input type="password" name="password" size="20"></font></font></td> 
  
  <tr> <td width="180" height="30" bgcolor="#33CC33"> 
  <font class=text>
  <input type="submit" name="submit" value="Login" style="float: left">
  </td>
</center>
<br>
<br>
<br>





<?php
}
?>

</body> 
</html>[/code]

------------------------------Check.php------------------------------------------
[code]<?php
session_start();
$user1 = "Je username :D"; 
$pass = "Passowrd"; 
$host = "localhost"; 
$dbdb = "website"; 


if (!mysql_select_db($dbdb, mysql_connect($host, $user1, $pass))) 
{ 
    echo "Connectie met database mislukt."; 
    exit(); 
}  

$query = mysql_query("SELECT * FROM users WHERE userid = '$userid'"); 
    $controleer = mysql_num_rows($query) ;
    
    
    $sql = mysql_fetch_object(mysql_query("SELECT * FROM users WHERE userid = '$userid'")); 
    $status = $sql->status; 
if ($controleer != '1'){?>
<html>
<head>
<title>Geen rechten om hier te komen</title>
<style type=text/css>
@import url(/style.css);
</style>
</head>
<body bgcolor="#333366"><br><br><br><br>

<font class=text><center>Je hebt niet het recht hier te komen of je bent niet ingelogd.<br><br>
<a href=login.php style="text-decoration: none">
      <font class=text2>Klik hier om je in te loggen</font>
    </a></center></font>
 
</body>
</html>



<?php exit();}
?>[/code]

--------------------------Style.css---------------------------------------
[code].text {
color: white;
font-family: "Comic Sans MS";
font-size: 10pt;
}
.text3 {
color: white;
font-family: "Comic Sans MS";
font-size: 24pt;
}[/code]

Reacties

0
Nog geen reacties.