/** * 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']