Exemplo n.º 1
0
 /**
  *  case $action == 'cambiarClave': --> si se cumple esta condicion, arma un sql y cambia la clave del usuario
  * del id_usuario
  * @var $acual = clave que tiene actualmente el usuario
  * @var $clave = clave nueva para establecer
  * @var $id_usuario = contiene el id del usuario en cuestion
  * @var $sql = contiene la la sentencia para aplicar a la BD
  * @return Objeto JSON
  *
  **/
 case $action == 'cambiarClave':
     $actual = md5($_REQUEST['actual']);
     $clave = md5($_REQUEST['password']);
     $id_usuario = $_REQUEST['id_usuario'];
     $sql = "SELECT * from usuarios where id_usuario = '{$id_usuario}' and password= '******'";
     $rowcont = $ejecuta->numerodefilasAfectadas($sql, $action);
     if ($rowcont > 0) {
         $sql1 = "UPDATE usuarios  set password='******' WHERE id_usuario= '{$id_usuario}';";
         $sql = str_replace("''", "null", $sql1);
         echo $ejecuta->ejecutar($sql, $action);
     } else {
         $result = array("respuesta" => "claveInvalida", "evento" => $action, "row" => "No conincide la contraseña Actual" . $id_usuario);
         echo json_encode($result);
     }
     break;
     /**
      * case $action == 'guardarUsuario': --> si se cumple esta condicion, arma un sql y registra un usuario dependiendo
      * los parametros recibidos:
      *
      * @var $login = usuario del sistema para el logueo, se recibe por $_REQUEST['login']
      * @var $nombre = nombre del usuario , se recibe por $_REQUEST['nombre_usuario']