Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class User {
- private $db;
- private $conexion;
- function __construct() {
- $this -> db = new Conexion();
- $this -> conexion= $this->db->obtenerConexion();
- }
- public function autenticar($email,$password){
- $jsonData= array();
- $query = "SELECT * FROM `usuarios` WHERE email='$email' and contraseña='$password'";
- $result = mysqli_query($this->conexion, $query);
- if(mysqli_num_rows($result)>0){
- while ($row=mysqli_fetch_array($result,MYSQLI_ASSOC)) {
- $jsonData['Estado'] [] = 'correcto';
- $jsonData['nombre'] []=$row['nombre'];
- $jsonData['codigo'][]= $row['codigo'];
- $jsonData['foto'][]=$row['FotoPerfil'];
- }
- }
- else{
- $jsonData['Estado'] = 'Error, credenciales invalidas';
- }
- $json['Login_data']=$jsonData;
- echo json_encode($json);
- mysqli_close($this -> conexion);
- }
- }
- $user = new User();
- if(isset($_POST['email'],$_POST['password'])) {
- $email = $_POST['email'];
- $password = $_POST['password'];
- if(!empty($email) && !empty($password)){
- $user-> autenticar($email,$password);
- }else{
- $json['Estado'] = 'Error, campos vacios';
- echo json_encode($json);
- }
- }else{
- $json['Estado'] = 'Error, variables sin contenido de Post';
- echo json_encode($json);
- }
- ?>
Add Comment
Please, Sign In to add comment