Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // começar ou retomar uma sessão
- session_start();
- // se vier um pedido para login
- if (!empty($_POST)) {
- // estabelecer ligação com a base de dados
- mysql_connect('mysql.hostinger.com.br', 'u435014414_1', 'kikbuto7') or die(mysql_error());
- mysql_select_db('u435014414_1');
- // receber o pedido de login com segurança
- $username = mysql_real_escape_string($_POST['username']);
- $password = sha1($_POST['password']);
- // verificar o utilizador em questão (pretendemos obter uma única linha de registos)
- $login = mysql_query("SELECT userid, username FROM users WHERE username = '$username' AND password = '$password'");
- if ($login && mysql_num_rows($login) == 1) {
- // o utilizador está correctamente validado
- // guardamos as suas informações numa sessão
- $_SESSION['id'] = mysql_result($login, 0, 0);
- $_SESSION['username'] = mysql_result($login, 0, 1);
- echo "<p>Sessão iniciada com sucesso como {$_SESSION['username']}</p>
- } else {
- // falhou o login
- echo "<p>Utilizador ou password invalidos.</p>";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement