Subversion-Projekte lars-tiefland.ci

Revision

Revision 813 | Revision 818 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 813 Revision 817
Zeile 3... Zeile 3...
3
/**
3
/**
4
 *
4
 *
5
 * @package WebanOS CI
5
 * @package WebanOS CI
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
6
 * @author Lars Tiefland <ltiefland@gmail.com> 
7
 * @copyright 2016
7
 * @copyright 2016
8
 * @version $Rev: 813 $
8
 * @version $Rev: 817 $
9
 */
9
 */
Zeile 10... Zeile 10...
10
 
10
 
11
class Login_model extends CI_Model
11
class Login_model extends CI_Model
12
{
12
{
Zeile 17... Zeile 17...
17
		{
17
		{
18
			$user = "admin";
18
			$user = "admin";
19
		}
19
		}
20
		$res = $GLOBALS["db_red"]->get_where("Access", "user='".$user."'");
20
		$res = $GLOBALS["db_red"]->get_where("Access", "user='".$user."'");
21
		$row = $res->row_array();
21
		$row = $res->row_array();
-
 
22
		if ($row["ID"])
-
 
23
		{
-
 
24
			$this->update_last_login($row["ID"]);
-
 
25
		}
22
		return $row;
26
		return $row;
23
	}
27
	}
-
 
28
 
-
 
29
	private function update_last_login($user_id)
-
 
30
	{
-
 
31
		$data = array(
-
 
32
			date("Y-m-d H:i"),
-
 
33
			$_SERVER["REMOTE_SERVER_ADDR"],
-
 
34
			$_SESSION["user_data"]["name"],
-
 
35
			$user_id,
-
 
36
			);
-
 
37
		$sql = "UPDATE
-
 
38
				Access
-
 
39
			SET
-
 
40
				letzter_login=?,
-
 
41
				ip=?
-
 
42
			WHERE
-
 
43
				id=?
-
 
44
		";
-
 
45
		$GLOBALS['db_red']->query($sql, $data);
-
 
46
	}
24
}
47
}
Zeile 25... Zeile 48...
25
 
48
 
26
?>
49
?>