my code stock.com

Snippet options

Download: Download snippet as login-class-example.php.
Copy snippet: For this you need a free my code stock.com account.
Embed code : You will find the embed code for this snippet at the end of the page, if you want to embed it into a website or a blog!

<?php 
session_start();

//es necesario que ya este abierta la conexion
$cnx = new mysqli("host","user","pass","dbName");

class login{
    var $result;
    private $db;
    
    function __construct($username,$password){
        global $cnx;
        $this->db = $cnx;
        if(!isset($username) || !isset($password)){
            $this->escapar($username);
            $this->escapar($password);
            
            $cmd = "SELECT * FROM usuarios WHERE username = '{$username}' AND password = '{$password}'";
            
            $query = $this->db->query($cmd);
            if($query->num_rows == 1){
                $this->result = "Datos Correctos.";
                $_SESSION['sessionUser'] = $username;
                return true;
            }else{
                $this->result = "Datos incorrectos";
                return false;
            }
        }
    }
    
    private function escapar($string){
        return $this->db->real_escape_string($string);
    }
    
}


?>

Create a free my code stock.com account now.

my code stok.com is a free service, which allows you to save and manage code snippes of any kind and programming language. We provide many advantages for your daily work with code-snippets, also for your teamwork. Give it a try!

Find out more and register now

You can customize the height of iFrame-Codes as needed! You can find more infos in our API Reference for iframe Embeds.