-
Total de itens
4 -
Registro em
-
Última visita
Posts postados por Kernal112
-
-
Gostaria de saber se alguém tem algum exemplo de um POST de ajax com o php retornando vários tipos de mensagem exemplo:
fiz um submit pra algum arquivo php e ele retorna o seguinte em json:
'status' => 'sucesso','message'=> 'Registro feito com sucesso'
ou
'status' => 'existente','message'=> 'Registro já existente'
ou
'status' => 'falha','message'=> 'Falha no registro'
ai com o ajax dependo da resposta eu faço por exemplo um redirecionamento de pagina.
-
Gostaria de saber sobre se tem uma função especifica ou como fazer sobre o dias úteis atuais por exemplo hoje é dia 26 ou seja é 18 dia útil atual do mês e assim vai e conforme troca de mês começa novamente em zero e vai contando conforme o dia útil atual (nunca somando domingo ou sábado). Exemplo(desse mês):
Dia 1(Sexta) = 1 Dia útil. Dia 2(Sábado) = 0 . Dia 3(Domingo) = 0 . Dia 4(Segunda) 2 Dia útil.
E também os dias que faltam para terminar o mês por exemplo a partir de hoje faltam 5 dias para terminar o mês.
-
Gostaria de saber como contruir "galeria de imagens" responsivas onde elas se ajustariam para caber na tela sem estragar a imagem como uma tabela, eu achei um exemplo de exatamente como descrevo https://popcorntime-online.io/ se ajusta a cada tela com um numero x de divs. Como faria isso com css e html ?
Lista encadeada, Agenda Eletrônica
em C, C++
Postado · Editado por Kernal112
Criei uma lista encadeada onde tenho 3 strcuts para cadastrar pessoa, O bug que acontece é que apos eu inserir o primeiro cadastro os telefones continuam acumulado no primeiro registro, emails também, olhe como está na imagem anexada.
Eu uso essas tres structs por que por exemplo uma pessoa pode ter mais de um telefone ou mais de um email.
Minhas funções de inserir:
Eu também mando os dados pelo menu quando ele seleciona a opção para fazer o registro:
main(){ struct agenda *Lista; struct tel *Tel; struct mail *Mail; int op; char matricula[20], nome[30], telefone[20], email[20]; char no; Lista=criaAgenda(); Tel=criaTel(); Mail=criaMail(); do{ system("cls"); printf("\n\n"); printf("\n[1] - Cadastra Aluno --Falta arrumar bug dos tel"); printf("\n[2] - Pesquisa Aluno (Matricula)"); printf("\n[3] - Remove Aluno"); printf("\n[4] - Total de alunos"); printf("\n[5] - Total de telefones"); printf("\n[6] - Limpar Lista"); printf("\n[7] - Salva em Disco"); printf("\n[8] - Carrega lista"); printf("\n\nDigite -> "); fflush(stdin); scanf("%d",&op); switch (op){ case 1: printf("\nMatricula -> "); fflush(stdin); scanf("%s",matricula); printf("\nNome -> "); fflush(stdin); scanf("%s",nome); do{ printf("\nTelefone -> "); fflush(stdin); scanf("%s",telefone); insereTel(&Tel,telefone); printf("\nPossui mais telefones -> [1] Sim [2] não\n"); scanf("%d",&op); }while(op!=2); do{ printf("\nEmail -> "); fflush(stdin); scanf("%s", email); insereMail(&Mail,email); printf("\nPossui mais emails? [1] Sim [2] não\n"); scanf("%d",&op); }while(op!=2); inserePessoa(&Lista,Tel,Mail,matricula,nome); break;
Aqui está o código completo do projeto: