Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void TestarPass(){
- FILE *Pw;
- system("mkdir C:\\Cinema");
- if((Pw=fopen("C:\\Cinema\\Password.bin","r+b"))== NULL)
- printf("Erro na criaçao do ficheiro");
- if(fread(password,sizeof(char),20,Pw) == NULL){
- PassDoAdmin();
- }else login();
- fclose(Pw);
- }
- //Define a password do administrador
- void PassDoAdmin(){
- FILE *Pw;
- system("cls");
- printf("Defina a sua password!\n");
- fgets(password,20,stdin);
- Pw=fopen("C:\\Cinema\\password.bin","r+b");
- fwrite(password,sizeof(char),20,Pw);
- fclose(Pw);
- login();
- }
- void login(){
- system("cls");
- FILE*Pw;
- char password2[20];
- printf("\t\t\t\t\n\n\n\n Username:Admin");
- printf("\t\t\t\t\n\n\n\n\n Password:");
- Pw=fopen("C:\\Cinema\\password.bin","rb");
- fgets(password2,20,stdin);
- if(strcmp(password2,password) == 0){
- system("cls");
- printf("Acesso permitido!");
- menuadmin();}
- else{ system("cls");
- printf("Acesso negado!\n");
- printf("Tente novamente!");
- delay(700);
- login();}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement