אהלן, בניתי את הדבר הבא:
	PHP קוד:
	
		
			
<?php
############################################# 
# Class Login
#############################################
include 'class_sql.php';
session_start();
$_SESSION['logged']= isset($_SESSION['logged'])? $_SESSION['logged'] : false;
$_SESSION['try_enter']= isset($_SESSION['try_enter'])? $_SESSION['try_enter'] : false;
global $html;
$_GET['users']=isset($_GET['users']) ? mysql_escape_string($_GET['users']) : null;
$_POST['username']=isset($_POST['username']) ? mysql_escape_string($_POST['username']) : null;
$_POST['password']=isset($_POST['password']) ? mysql_escape_string($_POST['password']) : null;
class Users extends Connect_db {
private $user;
private $pass;
private $db;
#login
function Login($username,$password) {
 global $html;
 
 $this->user=$username;
 $this->pass=$password;
 $this->db=Connect_db::Checke_details("select * from users_mode where `username`='{$username}' and `password`='{$password}'"); 
 if (ltrim(rtrim($username)) ==null || ltrim(rtrim($password)) ==null)
  $message[1001]='Some input is missing';
  
 if ($this->db==true) 
 { header("Location: login.php"); $_SESSION['logged']=true; }
 else
 { $message[1002]="Login incorrect";  $_SESSION['try_enter']++; }
 
 if ($username==$password and !isset($message[1001]))
   $message[1003]="Identical data";
 elseif($_SESSION['try_enter']==5) 
   $message[1004]="Too many tryes, try again later";
 
 //Display Message
 foreach ($message as $key=>$msg) {
  global $count;
  $count++;
  !empty($msg) ? $html.= "<strong>Err {$key}:</strong> {$msg}<br/>"   :  $count--; 
 }
 
 return $html;
 
 
}
}
switch ($_GET['users']) {
 #Login area
 case 'login':
 $login=new Users;
 $html=$login->Login($_POST['username'], $_POST['password']);
 if ($_SESSION['logged']==true) header("Location: login.php");
 break;
 
 case 'logout':
 unset($_SESSION['logged']);
 header("Location: index.php?users=index");
 
 break;
}
echo $html;
?>
		
	
 
אני בטוח מפספס משהו שאני מנסה 5 פעמים להתחבר זה לא סופר לי משום מה בסשן , אפשר עזרה? 
כאילו זה אמור להוציא את המשפט הבא Too many tryes, try again later
אני גרוע בלשים לב לפרטים הקטנים =]