Ir ao conteúdo
  • Cadastre-se

Patrickwilker0

Membro Pleno
  • Posts

    34
  • Cadastrado em

  • Última visita

posts postados por Patrickwilker0

  1. Boa tarde, como vão?

     

    voce poderiam me ajudar a pecorrer um Array de objetos.

     

    [
    	{"tag": "[email protected]"},
    	{"tag": "[email protected]"}
    ]

     

    So vejo exemplos de percorrer array de array usando o foreach. Mas nao conseguir desenvolver uma logica para array de objetos.

     

    Os unicos array de objetos que vejo é:

    ["name" => "Paulo", "age" => 17]

     

     

    Alguem tem alguma ideia de como resolver isso? Eu preciso pecorre o array de objetos para poder pegar os e-mail.

     

    (Desde já agradeço)

  2. @GabrielSennaMs   rodei o php artisan storage:link, e diz que ja foi criado.

     

    19 minutos atrás, GabrielSennaMs disse:

    você poderia monstra o log de erros do larave

    O laravel nao aponta nada, nenhum problema, a imagem so nao é exibida no navegador (mas com certeza há algo)

     

    Quando cliquei em inspecionar consegui ver o nome da imagem, da mesma forma q foi salvo no banco de dados.

     

    inspecionar.png.a21be8c1b103b2d07b0e4c5fdeee1396.png

     

    No lugar da imagem fica aquele icone de quando a imagem nao é encontrada.

    adicionado 1 minuto depois

    E as imagem estão sendo guardadas no storage app public events

  3. Como vão, pessoal?

     

    Então, estou tendo problemas com as rotas de imagens no meu projeto. Estou usando o framework Laravel.

     

    As imagens estão sendo guardadas dentro do storage, conforme a imagem seguinte. Porém nao estou conseguindo acessar tais imagens para exibi-las. Acredito que não estou trabalhando da melhor forma as rotas, se puderem me dar uma luz.

     

    storage-imagem.thumb.png.2c4ac06c3225652dfc28f5514521ffcd.png 

  4. Boa noite, tudo bem?

     

    Estou desenvolvendo um site, e nele tem autenticação de usuário. O desenvolvimento esta sendo feito usando o framework Laravel. 

    Gostaria de saber como crio um git ignore para a pasta de node_modules, já que pretendo subir para o GitHub. E com o node_modules o arquivo fica grande demais e o GitHub não suporta.

     

    No Node.js sei que basta criar um arquivo .gitignore.js e colocar o nome da pasta nele. Ja no PHP nao esta dando certo.

     

    Alguem tem uma ideia? Alguem já teve que fazer isso?

  5. Boa noite, como vão?

     

    Então, estou desenvolvendo uma aplicação, sorteio de dados, nele quando eu clicar no numero eu quero que a imagem do label mude para ficar de acordo com o numero que foi sorteado. No entanto nao estou conseguindo fazer tal comando.

     

    Pensei em fazer assim, mas nao funciona

    if(numSorteado==1){
       jLabel3.setIcon(new ImageIcon("imagens/dado11.jpg"));
    }

    A estrutura da minha arvore é a seguinte

    📁 classes

        L  Sorteado.java

    📁 imagens

       L (tenho as imagens)

    📁 interface

       L Executavel.java

     

    Como a funcao esta dentro do executavel, tentei voltar umas pastas e entrar na pasta de imagens, mas nao deu certo.

     

    Alguém tem alguma ideia de como proceder?

  6. Boa tarde, pessoal

     

    Estou tendo problema para saber se a ArrayList esta vazia ou nao.

    Tentei usar isEmpty(), mas nao deu certo. Tentei pegar o tamanho dela usando .size(), mas tambem não deu certo. Tentei comparar a ArrayList a null, mas nao deu certo.

     

    Como faço para saber se ela esta vazia ou nao?

    (Eu preciso disso pois o primeiro objeto do ArrayList sera incrementado com 1, os demais serao acrescentados +1 em relação ao objeto anterior.

     

    Segue o código.

    if (txtNomeCadastro.getText().equals("") || txtCpfCadastro.getText().equals("") || txtSenhaCadastro.getPassword().equals("")
                    || txtSenhaNovamente.getPassword().equals("")) {
                JOptionPane.showMessageDialog(null, "Existe campo em branco");
            } else {
                String CPF = txtCpfCadastro.getText();
                boolean existe = false;
                CadastroAluno cadAluno = new CadastroAluno();
    
                if (ValidaCPF.isCPF(CPF) == false) {
                    JOptionPane.showMessageDialog(null, "CPF INVÁLIDO");
                } else {
                    String senha1 = String.valueOf(txtSenhaCadastro.getPassword());
                    String senha2 = String.valueOf(txtSenhaNovamente.getPassword());
                    if (senha1.equals(senha2) == false) {
                        JOptionPane.showMessageDialog(null, "SENHAS DIFERENTES");
                    } else {
                        if (CadastroAluno.alunos.isEmpty()) {  /// ATE NESSE PONTO NAO TEM NENHUM OBJETO NO ARRAYLIST, AI ELE CAI NESSE IF
    
                            cadAluno.cadastrar(txtNomeCadastro.getText(), senha1, CPF, 1);
                            JOptionPane.showMessageDialog(null, "CADASTRO REALIZADO COM SUCESSO");
                            
                            CadastroAluno.alunos.add(cadAluno);
                        } else {  /// CAINDO UMA VEZ NO IF ACIMA, OS DEMAIS DEVERIA CAIR NESSE ELSE AQUI, MAS ISSO NAO ACONTECE.
                            int i;
                            for (i = 0; i < CadastroAluno.alunos.size(); i++) {
                                if (CPF == CadastroAluno.alunos.get(i).getCpf()) {
                                    existe = true;
                                }
                            }
                            if (existe == true) {
                                JOptionPane.showMessageDialog(null, "CPF JÁ CADASTRADO");
                            } else {
                                int y = CadastroAluno.alunos.get(i - 1).getCodigo();
                                cadAluno.cadastrar(txtNomeCadastro.getText(), senha1, CPF, y);
                                JOptionPane.showMessageDialog(null, "CADASTRO REALIZADO COM SUCESSO");
                                
                                CadastroAluno.alunos.add(cadAluno);
                            }
                        }
    
                    }
                }
         }

     

    Ele deveria cair no if apenas uma vez e nele o codigo ser 1, depois disso ele deveria cair no else e a partir dai ser auto incrementado 1 em relação ao codigo anterior.

  7. (Tem uma imagem em anexo)

    So me ajuda a entender, todas as palavras em negrito sao chaves primaria ne...

     

    So que ai quando eu vou tentar ligar uma tabela na outra parece que esta faltando dados, como se nao tivesse como ligar.

    A tabela automovel por exemplo, se eu assumir que auto_cod é primaria, qual seria a chave estrangeira para ligar com locação? E pior, como seria feito a ligação com a tabela modelo e marca.

     

    (Pensei em criar mais dados, so que isso é meio que mudar a questao ne?!)

    Imagens.png

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!