Por quй?
#1

Cuando pongo una direcciуn de correo siempre salta que tiene que ser mнnimo 7 caracteres y mбximo 64 si pongo ejemplo 8 o 20, siempre sale eso, no pasa del;

Код:
if(!(7 <= tamano <= 62)) return MostrarDialog_(playerid, DIALOGO_REGISTRO);
Код:
		case DIALOGO_CORREO:{
			if(response){
				new tamano = strlen(inputtext);
				if(!(7 <= tamano <= 62)) return MostrarDialog_(playerid, DIALOGO_REGISTRO);
				if((strfind(inputtext, "@", true) == -1) || (strfind(inputtext, ".", true) == -1)) return MostrarDialog_(playerid, DIALOGO_REGISTRO);
				static Salt[11], Query[263], Usuario[MAX_PLAYER_NAME + 1];
				for(new i; i < 10; i++) Salt[i] = random(79) + 47;
				Salt[10] = 0;
				SHA256_PassHash(inputtext, Salt, InformacionJugador_[playerid][jPassword], 65);
				GetPlayerName(playerid, Usuario, sizeof Usuario);
		  		mysql_format(dbHandle, Query, sizeof Query, "INSERT INTO `usuarios` (`Usuario`, `Password`, `Salt`, `Correo`) VALUES ('%e', '%e', '%e', '%e')", Usuario, InformacionJugador_[playerid][jPassword], Salt, InformacionJugador_[playerid][jCorreo]);
				mysql_tquery(dbHandle, Query, "RegistrarUsuario_", "i", playerid);
			}else{
				MostrarDialog_(playerid, DIALOGO_REGISTRO);
			}
			return 1;
		}
Reply
#2

pawn Код:
if(!(tamano >= 7 && tamano <= 64)) return MostrarDialog_(playerid, DIALOGO_REGISTRO);
Reply


Forum Jump:


Users browsing this thread: