Problema com pegar tamanho da página javascript

Meu script funciona normal, quando chega no final da página principal ele chama outra na qual retornará um texto, adicionando um texto no final da página principal. O problema é q, depois que vai adicionando os textos, a página vai crescendo, aí o script n funciona mais. É como se ele n recalculasse o tamanho.

<script type="text/javascript"   src="https://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script> <script type="text/javascript"> $  (document).ready(function(){   var posicaoAtual = $  (window).scrollTop();   var documentSize = $  (document).height();   var sizeWindow = $  (window).height();    $  (window).scroll(function () {     posicaoAtual = $  (window).scrollTop()+50;   if ( posicaoAtual >= (documentSize - sizeWindow ) ) {       //alert ("Final do documento ->" + posicaoAtual);         $  .ajax({            url:'particoes/showmoreposts.php', //Página PHP que seleciona postagens            type:'POST', // método post, GET ...            data: 'limit=10&offset=0', //seus paramêtros            success: function(data){ // sucesso de retorno executar função              $  ('#meio').append(data); // adiciona o resultado na div #conteudo            } // fim success         }); // fim ajax     }   });    $  (window).resize(function() {     posicaoAtual = $  (window).scrollTop();     documentSize = $  (document).height();     sizeWindow = $  (window).height();   });   }); </script>   na pagina showmoreposts: <?php echo "<span>aaaaaaaaaaaaaaaasasasas<br><br>"; ?>` 

Como pegar o mês em português utilizando o Carbon?

Estou com duvidas em como pegar o valor do mês por extenso em português utilizando a API do Carbon utilizando o framework Laravel. Inicialmente, construi essa logica utilizando o PHP.

        if($  data->month == 1){             $  mes = 'Janeiro';         } 

Isso acarreta fazer em torno de 12 if’s para poder pegar o valor do mês em português. Supondo que a variável $ data recebe o valor do tempo de agora.

        $  data = Carbon::now();    

Como poderia estar pegando o mês por extenso em portugues utilizando somente funções da API do Carbon? Como mostrado o exemplo abaixo.

        $  mes = $  data->localeMonth; 

Por exemplo, hoje é pego o mês “July“. Eu estou em duvida também em como posso mudar a localização para o horário oficial de Brasília. Creio que mudando a localização, pode-se resolver o meu problema. Mas está dificil encontrar na documentação da API a solução. Poderiam me ajudar?

Documentação do Carbon

Como pegar o tempo de duração de um vídeo em Java?

Estou desenvolvendo um player que vai passar imagens, paginas Web e Videos. As imagens e Paginas Web precisam de um temporizador que vai ser executado por 30 Segundos, só que agora preciso de um método que pegue o tempo de execução dos vídeos que insira o código aqui serão mostrados e colocar o valor na Trhead.sleep.

public void testeVideo(int indice){         ArrayList<Uri> listaExecucao = getListaExecucao();         String midia = listaExecucao.get(indice).toString();         Uri midia1 = Uri.parse(midia);         vv.setVisibility(View.VISIBLE);         vv.setVideoURI(midia1);         duracao = vv.getDuration();         String duracaoS = String.valueOf(duracao);          Toast.makeText(WebPlayerActivity.this,duracaoS, Toast.LENGTH_SHORT).show();     }

Tentei usar essa função e coloquei um Toast para saber qual o valor que foi passado porém o valor passado foi -1.

Pegar json de retorno de um POST com Axios quando ocorre erro 400 (Bad Request)

Estou fazendo uma requisição http em uma api usando o React Native com Axios, eu consigo obter o json e parsear ele quando o retorno da chamada é 200, porém, por exemplo, quando chamo um metodo, por exemplo, para cadastrar o usuario e passo um email de um usuario que ja esta cadastrado, ele me retorna um erro 400 (Bad Request) porém ele também traz um json com a mensagem de erro (“usuario ja cadastrado”). Eu preciso pegar essa mensagem de erro uma vez que ela é variavel na API e mostrar para o usuario, mas quando tento dar um console.log nela tenho o seguinte erro:

inserir a descrição da imagem aqui

o retorno do json é este:

inserir a descrição da imagem aqui

e o meu código de chamada esta assim:

inserir a descrição da imagem aqui

Como pegar este json mesmo com o retorno 400 no catch?

Obrigado.

Como pegar todos os valores de um select e executar em uma procedure?

Como pegar todos os valores de um select e jogar em uma procedure para dar um insert sem que execute um valor por vez?

Tenho o seguinte codigo sql:

   --drop table #tabelaEntSaida;     --drop table #tabelaEntSaida;   CREATE TABLE #tabelaEntSaida (   EmpCod varchar (30),   FiscalNFDataEmissao datetime,   FiscalNFDataSaiEnt datetime,   FiscalNFEspec varchar(30),    NatOperacao varchar(30),   FiscalNFSerie varchar(5),    FiscalNFnum varchar(50),    PaisSigla varchar(3),    UfSigla varchar(2),    EntCod varchar(30),    UsuCod varchar(30) )  DECLARE  @EmpCod varchar(30),  @FiscalNFDataEmissao datetime, @FiscalNFDataSaiEnt datetime, @FiscalNFEspec varchar(30),  @NatOperacao varchar(50), @FiscalNFSerie varchar(5),  @FiscalNFnum varchar(50),  @PaisSigla varchar(3),  @UfSigla varchar(2),  @EntCod varchar(30),  @USUARIO varchar(30), @MSG varchar(50), @Contador varchar(30)  set @MSG = ''    DECLARE cursor_gera_entrada_saida CURSOR FOR   SELECT DISTINCT     NF.EmpCod,      NF.FiscalNFDataEmis,     NF.FiscalNFDataSaiEnt,      NF.FiscalNFEspec,      ITNF.NatOpCodEstr,     NF.FiscalNFSerie,      NF.FiscalNFnum,      NF.PaisSigla,      NF.UfSigla,      NF.EntCod,     NF.UsuCod FROM  FISCAL_NF NF LEFT JOIN FISCAL_ITEM_NF ITNF ON ITNF.FiscalNFChv = NF.FiscalNFChv WHERE NF.FiscalNFEspec = 'NFC-E' and NF.EmpCod = '01.01'    OPEN cursor_gera_entrada_saida    FETCH NEXT FROM cursor_gera_entrada_saida INTO   @EmpCod,  @FiscalNFDataEmissao, @FiscalNFDataSaiEnt, @FiscalNFEspec,  @NatOperacao, @FiscalNFSerie,  @FiscalNFNum,  @PaisSigla,  @UfSigla,  @EntCod,  @USUARIO   WHILE @@FETCH_STATUS = 0 BEGIN  /* inserindo na tabela temporaria */ INSERT INTO #tabelaEntSaida (   EmpCod,   FiscalNFDataEmissao,   FiscalNFDataSaiEnt,   FiscalNFEspec,    NatOperacao,   FiscalNFSerie,    FiscalNFnum,    PaisSigla,    UfSigla,    EntCod,    UsuCod ) values (     @EmpCod,      @FiscalNFDataEmissao,      @FiscalNFDataSaiEnt,     @FiscalNFEspec,      @NatOperacao,     @FiscalNFSerie,      @FiscalNFNum,      @PaisSigla,      @UfSigla,      @EntCod,      @USUARIO )  /* insere na proceure */ EXECUTE GERA_LIVRO_ENT_bkp      @EmpCod,     @FiscalNFDataEmissao,     @FiscalNFDataSaiEnt,     @NatOperacao,     @FiscalNFEspec,     @FiscalNFSerie,     @FiscalNFNum,     @FiscalNFNum,     @UfSigla,     @PaisSigla,     @EntCod,     '',     @USUARIO,     @MSG  -- Lendo a próxima linha FETCH NEXT FROM cursor_gera_entrada_saida INTO      @EmpCod,      @FiscalNFDataEmissao,     @FiscalNFDataSaiEnt,     @FiscalNFEspec,      @NatOperacao,     @FiscalNFSerie,      @FiscalNFnum,      @PaisSigla,      @UfSigla,      @EntCod,      @USUARIO   END   select * from #tabelaEntSaida;   drop table #tabelaEntSaida;   -- Fechando Cursor para leitura CLOSE cursor_gera_entrada_saida  -- Desalocando o cursor DEALLOCATE cursor_gera_entrada_saida 

Imagem do select retornado. Quero que jogue todos estes valores na procedure: inserir a descrição da imagem aqui

Pegar a posição em um loop for em java?

Eu preciso pegar a posição em um loop “for” para adicionar a um HashMap e que está da seguinte maneira:

**desconsidere as aspas dentro das chaves , pois foi só para configurar o texto.

** O “SQLOP” é o anco de dados que estou usando internamente para armazenar os dados.

private List arrayList; arrayList = new ArrayList();

private HashMap hashmap<‘Construtor,String’>

List<‘Construtor users’> = SQLOP.listarUsuarios();

for (Construtor usuario: users){

Construtor USER = new Construtor(user.getNomeUsuario);

arrayList.add(USER);

}

** Como eu pego a posição do loop nessa configuração acima? Veja que da maneira antiga é mais fácil pois:

for(int i = 0; i < users.size(); i++){

Toast……”Posição” + i…….Show();

** É mais fácil assim,mas eu quero saber como faz da outra maneira.

}

Pegar dados via POST

Olá, preciso de ajuda para dar continuidade a um projeto, acredito que para o pessoal que já tem um conhecimento avançado é algo bem simples, mas como sou leigo é bem complexo.

Tenho uma página index onde o usuário vai digitar um PIN, pego esse PIN com ajax e envio para uma outra página SALVAR.PHP e nessa página faço a consulta ao banco retornando verdadeiro ou falso, porém está me retornando apenas o valor false/’nao encontrei nada’, tenho em mente que digitei algo errado ou deixei de digitar e a variável contendo o PIN está indo para a análise vazia, coloquei a IMG do código no topico.

Alguém pode me ajudar?? Desde já agradeço, valeu.!

Código fonte

Ajuda com MVC Pegar valor de checkbox e enviar para o controller variavel bool

Estou tentando enviar o valor dos checkbox com id , caso o checkbox seja true ira criar a coluna

VIEW

                <div class="checkbox dadospessoais">                                         <label>                                             <input class="dadospessoais" type="checkbox" name="ckNome" id="ckNome" /> Nome                                         </label>                                     </div>                                     <div class="checkbox">                                         <label>                                             <input class="dadospessoais" type="checkbox" name="ckNomeSocial" id="ckNomeSocial" /> Nome Social                                         </label>                                     </div> 

MODEL

using System; using System.Collections.Generic; using System.Linq; using System.Web;

namespace QJW.Web.Models.RHViewModel {

public class FiltroRelatorioCheckbox {

    public bool ckNome { get; set; }      public bool ckNomeSocial { get; set; } 

}

CONTROLLER TRECHO DE ONDE QUERO TRABALHAR COM OS RESULTADO DOS CHECKBOX

public ActionResult Imprimir( QJW.Web.Models.RHViewModel.FiltroRelatorioCheckbox ckModel)

{

         if (ckModel.ckNome)         {             new DataColumn("Nome", typeof(string)) { AllowDBNull = true };              } 

}

coloquei um breakpoint no if e o ckNomevem sempre false

Como pegar o valor de vários select em um mesmo change

Basicamente, tenho um botão que adiciona dois campos ao ser clicado, um input number e um select:

<div class="geraInput">     <div id="form-conjunto">         <select class="input select mb-1" name="produto[]">             <optgroup label="Selecione o produto">                <?php                     foreach ($  dados as $  produtos):                ?>                 <option value="<?php echo $  produtos['id']?>"><?php echo $  produtos['nome_produto']?></option>                 <?php endforeach; ?>             </optgroup>         </select>         <input type="number" name="qtd[]" min="0" class="input number" placeholder="Quantidade" required><br/><br/>     </div>     </div> 

$ (document).ready(function () { //Ao clicar no botão, adiciona uma nova div de inputs $ ('.addInput').click(function () { //Clona a div e salva na variável clone var clone = $ ('.form-conjunto').clone(); //Gera a nova div $ ('.geraInput').append(clone); }); });

Eu tenho outro script que pega dinamicamente o valor do select para que o input number tenha um max de acordo com o produto seleciona, faço isso via ajax mas, o jQuery só está pegando o valor do primeiro select e replicando em todos os inputs.

 $  ('.select').change(function () {         var max = $  ('.select').val();         $  .ajax({             type: 'GET',             url: 'AjaxReq/baixa.php',             data: {id: max},             success:function (html) {                 $  ('select').parent().find('.number').attr('max', html);             }         });     }); 

Como pegar o valor de um registro sql e armazenar em variável PHP

Tenho uma tabela sql da seguinte forma:

usuario  (`matricula` varchar(20) not null primary key,   `nome` varchar(45) NOT NULL,   `senha` varchar(15) NOT NULL); 

No php estou tentando pegar o nome de um usuário que tenha a matrícula especificada pelo mysqli:

$  nomeUsuario = mysqli_query($  conexao, "SELECT nome FROM usuario WHERE matricula = $  matricula"); 

Porém não está dando muito certo, mesmo utilizando o mysqli_fetch_assoc.

Alguma ideia do que esteja errado?