· 7 years ago · Dec 25, 2018, 11:33 PM
1<?php
2
3# Easy starter :)
4
5/* Init database
6-- Table structure for table `haxorz_memberz`
7--
8
9CREATE TABLE IF NOT EXISTS `haxorz_memberz` (
10 `login` varchar(15) collate utf8_unicode_ci NOT NULL,
11 `password` varchar(65) collate utf8_unicode_ci NOT NULL
12) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
13*/
14
15define('BDD_HOST', 'localhost');
16define('BDD_USER', 'FIXME');
17define('BDD_PASSWORD', 'FIXME');
18define('BDD_DATABASE', 'FIXME');
19
20define('CHALLENGE_PASSWORD', 'FIXME');
21
22require_once dirname(__FILE__).'/inc/lang.php';
23require_once dirname(__FILE__).'/inc/header.php';
24
25$auth = FALSE;
26
27if (isset($_POST['login'], $_POST['password']) && is_string($_POST['login']) && is_string($_POST['password']))
28{
29 $con = mysql_connect(BDD_HOST, BDD_USER, BDD_PASSWORD);
30 mysql_select_db(BDD_DATABASE, $con);
31
32 $query = sprintf("SELECT * FROM haxorz_memberz WHERE login = '%s' AND password = MD5('%s')",
33 mysql_real_escape_string($_POST['login']),
34 $_POST['password']
35 );
36
37 $sql = mysql_query($query);
38
39 if (@mysql_num_rows($sql) == 1)
40 $auth = TRUE;
41 else
42 printf(fail);
43}
44
45if ($auth)
46{
47 printf(greetz, CHALLENGE_PASSWORD);
48}
49else
50{
51 echo <<< EOT
52 <form method="post" action="">
53 <table style="margin-left : auto; margin-right : auto;">
54 <tr><td><strong>Login</strong></td><td><input type="text" size="15" name="login" /></td></tr>
55 <tr><td><strong>Password<strong></td><td><input type="password" size="15" name="password" /></td></tr>
56 <tr><td colspan="2" style="text-align: center;"><input type="submit" /></td></tr>
57 </table>
58 </form>
59EOT;
60
61}
62
63require_once dirname(__FILE__).'/inc/footer.php';
64
65?>