Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Il recv() non funziona bene
Forum - C/C++ - Il recv() non funziona bene

Avatar
DarkSkull (Normal User)
Newbie


Messaggi: 3
Iscritto: 29/12/2007

Segnala al moderatore
Postato alle 11:15
Sabato, 29/12/2007
Ciao a tutti! Vi scrivo perchè ho un problema con un'applicazione che sto facendo (una specie di server) che chiede la passsword per loggarsi nel mio server, guardate:

memset((void*)&mex,0,sizeof(mex));
recv(client,mex,MB,0);
if (strcmp(mex,"admin")==0) {
char buff[256];
strcpy(buff,"Ti sei loggato correttamente");
send(client,buff,MB,0);
}

Il problema è che appena invio il secondo carattere il server mi rimanda all'else che qui non ho postato, e quindi Login incorretto. Ora come devo fare per inviare più di un carattere al server dopo che ho premuto invio?

PM Quote