Ir ao conteúdo
  • Cadastre-se

Santucci

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

posts postados por Santucci

  1. Boa tarde!
    Estou desenvolvendo um projeto para minha escola e fiquei com dúvida sobre a parte de Login, são elas:

    1. Para fazer o login, eu posso receber as informações por PHP e verificar diretamente no banco a veracidade das informações? ou

    2. Preciso colocar "algum tipo" de criptografia (essa parte da caminha: entrada dos dados até a checagem dos dados)?


    O site é mais ou menos um ERP.

     

    >Estou estudando por conta o HTML e CSS, agora estou em busca do conhecimento sobre PHP. Mas essa parte do login me pegou... 
    Agradeço desde já!

  2. Olá!

    Eu pensei nisso ontem, mas não sabia exatamente qual era o problema.
    Para resolver eu simplesmente tirei o método "Boolean" da classe "validacao" e coloquei todos os "IFs" dentro da classe "Controle", onde já se encontrava as variáveis que o método "Boolean" recebia.

     

    *O erro pode ser o seguinte:

    • Ao invés de enviar o "Cliente cli" eu enviei variável por variável;
      • Cliente cli é onde estão os dados do Banco de Dados.

    *Como eu disse: Não sei exatamente qual era o problema.

     

    :)

    • Curtir 1
  3. Olá pessoal!

     

    Não estou conseguindo fazer a comparação da senha digitada pelo usuário da senha que foi pega do Banco de Dados.

     

    O problema está neste código: if (password == senha) return false;

    Eu tentei converter.... Mas sempre passa como se as 2 senha estivessem idênticas!

    public Boolean dados_x_usuario(String usuario, int password, String registroFuncionario, int senha)        {            if (registroFuncionario == "0") return false;            if (password == senha) return false;            try            {                                if (usuario == registroFuncionario);                            }            catch            {                MessageBox.Show("Erro de entrada. \n");                return false;            }            return true;        }
  4. Valeu!

     

    Antes de fazer a pergunta acima, eu usei um formulário no Visual Studio contendo somente uma imagem nele e tentei chamar outro formulário.... Mas o problema é que a imagem do formulário só aparece quando eu fecho o programa :huh:

    Então! Pensando aqui... Eu tenho que chamar o segundo formulário por onde? Com um botão funciona certinho, mas fica meio:  :confused: .

    Tem a possibilidade de colocar um botão e ele mesmo executar sem qualquer ação do usuário? e sem aparecer o botão?


    :D  :D  :D 
     

  5.             Olá pessoal!

     

                Dúvida: como fazer para o programa mostrar uma "intro" -igual o Visual Studio, Word e etc- mas sem precisar mostrar carregamento ou coisa assim. Só quero mesmo mostrar uma logo... e depois de 5 segundos aparecer o programa em si.

     

     

                Também vou usar para estudar, quanto mais melhor :).

  6. Olá!

     

    Consegui resolver o meu problema fazendo isso:

    using (StreamReader reader = new StreamReader(local_arquivo)){    while ((line = reader.ReadLine()) != null)    {        Console.WriteLine(line);        senha_gerente = Convert.ToString(line);    }}

    Por que quando eu coloco assim:

    using (StreamReader reader = new StreamReader(local_arquivo)){    while ((line = reader.ReadLine()) != null)    {        Console.WriteLine(line);      }}senha_gerente = Convert.ToString(line);

    Ele não funciona? aparece a "line" vazia e cai direto para o Else imprimindo "Senha incorreta".

    • Curtir 1
  7. Olá!

     

    Estou tentando fazer um programa somente pesquisando na Web os códigos que preciso e montando de acordo....

    Na verdade, quero aprender qual a função do código e tudo mais, por isso resolvi fazer um "Banco".

     

     

    O código mostra até depois do Stream(leitura da senha), o problema é que quando cai no else ele aparece senha incorreta, mesmo ela sendo correta.

     

    Ficarei grato se me ajudarem, pois é fundamental esta parte dos meus estudos..

    namespace Banco_Santucci{    public partial class frmLoginGerente : Form    {        public frmLoginGerente()        {            InitializeComponent();        }        //Variáveis para captura da senha do usuário        private char senha_gerente;        //linha de informação        String line;               //Variável contendo o destino onde será salvo/escrito/verificado algo        private String local_arquivo = @"C:\Arquivo_banco\";        //Botão de entrada no sistema        private void btnEntrar_Click(object sender, EventArgs e)        {            verificar_gerente();        }        //Verifica se existe o gerente        private void verificar_gerente()        {            //concatenando o destino com o que o usuário digitar mais o tipo de arquivo            local_arquivo += txbUsuarioGerente.Text + ".txt";            //verifica a existência do arquivo/usuário            if (File.Exists(local_arquivo))            {                //txbUsuarioGerente.Text = "Chegou if";                //Grava a linha do arquivo                using (StreamReader reader = new StreamReader(local_arquivo))                {                    while ((line = reader.ReadLine()) != null)                    {                        Console.WriteLine(line);                             }                }                              if(line == txbSenhaGerente.Text)                {                    txbUsuarioGerente.Text = "if - senha correta";                }Por que o código cai aqui no else?                else                {                    txbUsuarioGerente.Text = "else - senha incorreta";                }                          }            else            {                //Se não existir exibo a mensagem                MessageBox.Show("Conta inexistente" + "\n" + "Verifique o usuário ou a senha.");            }        }    }}
  8. Olá pessoal!


    Como eu faço para criar arquivos com o nome que o usuário digitar?

    Quero saber a sintaxe para treinar um pouco e através disso quero fazer um programa.

     

    Exemplo:

    ofstream escreve;escreve.open(nome + ".txt");

    A variável "nome" é onde defini o nome do arquivo a ser criado pelo usuário.

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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!