Evitar Mayusculas y Minusculas VPS linux -
jotajeda - 12.10.2014
Hola. Tengo un vps linux con ubuntu, y tengo el problema que un usuario se registra con Nombre_Apellido y viene otro y se registra con Nombre_apellido y se crea otra cuenta, їhay alguna forma de evitar esto? o tengo obligatoriamente ponerle windows?
PD: windows no me gusta porque mi server se cierra solo sin razones, encambio en linux pasa on 2 meses y nunca se apaga.
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
!R1Ch@rD! - 12.10.2014
osea dices que hay usuarios se crean 2 cuenta con el mismo nombreї? eso no es el problema de tu windows >.< xD ni porque uses ubuntu xD
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
jurgen - 12.10.2014
Quote:
Originally Posted by !R1Ch@rD!
osea dices que hay usuarios se crean 2 cuenta con el mismo nombreї? eso no es el problema de tu windows >.< xD ni porque uses ubuntu xD
|
ESO PASA PORQUE LINUX LEE LAS MAYUSCULAS Y MINISCULAS Y LETRAS POR SEPARADO
EN CAMBIO WINDOWS LEE LAS LETRAS NOMAS
OSEA EN LINUX PUEDES LLAMARTE
CACA
caca
CaCa
y son todas cuentas diferentes
en cambio en windows
CACA
caca
CaCa
la toma como la misma cuenta, te recomiendo que te cambies a windows si no investiga
saludos
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
jotajeda - 12.10.2014
Quote:
Originally Posted by jurgen
ESO PASA PORQUE LINUX LEE LAS MAYUSCULAS Y MINISCULAS Y LETRAS POR SEPARADO
EN CAMBIO WINDOWS LEE LAS LETRAS NOMAS
OSEA EN LINUX PUEDES LLAMARTE
CACA
caca
CaCa
y son todas cuentas diferentes
en cambio en windows
CACA
caca
CaCa
la toma como la misma cuenta, te recomiendo que te cambies a windows si no investiga
saludos
|
Exacto, pero me gusta linux porque en windows me lo tumban muy seguido con nombres raros, el server los kickea pero luego se apaga solo, encambio en linux nunca pasa eso, bueno he visto servidores rusos de 850 usuarios activos y con linux y creo que mejor me quedo con linux. pero la pregunta era,ї hay alguna forma de hacer codigo mediante pawno para que el server SA:MP permita solo Nombre_Apellido? y rechaze los que no tienen el formato?
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
jurgen - 12.10.2014
Quote:
Originally Posted by jotajeda
Exacto, pero me gusta linux porque en windows me lo tumban muy seguido con nombres raros, el server los kickea pero luego se apaga solo, encambio en linux nunca pasa eso, bueno he visto servidores rusos de 850 usuarios activos y con linux y creo que mejor me quedo con linux. pero la pregunta era,ї hay alguna forma de hacer codigo mediante pawno para que el server SA:MP permita solo Nombre_Apellido? y rechaze los que no tienen el formato?
|
CREO QUE SI, PERO NO TENGO EL CODIGO, DEBERAS BUSCARLO
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
[J]ulian - 12.10.2014
Usa:
pawn Код:
strtolower(text[])
{
for(new i, j = strlen(text); j != i; ++i)
{
if((90 > text[i] > 64) || (222 > text[i] > 191)) text[i] |= 32;
}
return true;
}
Previo a guardarlas.
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
Mr.GeEk - 12.10.2014
pawn Код:
stock ValidarNombre(nombre[])
{
new
len = strlen(nombre),
cont=0,
pos;
if(!(8 <= len <= 8)) return false;//Controlar que el nombre tenga mas de 8 caracteres
if('A' < (nombre[0]) > 'Z') return false;//Controlar que el nombre empieze con mayuscula
for(new k = 0; k < len; k++)
{
switch(nombre[k])
{
case 'a' .. 'z': continue;
case 'A' .. 'Z': continue;
case '_':
{
cont ++;
if(cont > 1) return false;// Controlar que no tenga mas de un "_"
pos = k+1;//guardar posicion despues de _ (para verificar que este en mayuscula)
continue;
}
default: return false;
}
}
if(!cont) return false;//si solo se conecta con un solo nombre sin "_"
for(new k = 0; k < len; k++)
if(k != 0 && k != pos)
if('A' >= (nombre[k]) <= 'Z') return false;//Controlar que las mayusculas solo sean en la posicion 0 y despues de "_"
if('A' < (nombre[pos]) > 'Z') return false;//Controlar que despues de "_" (verificar que este en mayuscula)
return true;
}
hace mucho realize este script para validar nombre talvez te pueda ayudar!
Saludos!
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
!R1Ch@rD! - 12.10.2014
Quote:
Originally Posted by jurgen
ESO PASA PORQUE LINUX LEE LAS MAYUSCULAS Y MINISCULAS Y LETRAS POR SEPARADO
EN CAMBIO WINDOWS LEE LAS LETRAS NOMAS
OSEA EN LINUX PUEDES LLAMARTE
CACA
caca
CaCa
y son todas cuentas diferentes
en cambio en windows
CACA
caca
CaCa
la toma como la misma cuenta, te recomiendo que te cambies a windows si no investiga
saludos
|
bueno yo ni cuenta sabia de eso pense que linux y windows eran normales <.< aunque yo nunca eh usado linux xD
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
jotajeda - 13.10.2014
Quote:
Originally Posted by Mr.GeEk
pawn Код:
stock ValidarNombre(nombre[]) { new len = strlen(nombre), cont=0, pos;
if(!(8 <= len <= 8)) return false;//Controlar que el nombre tenga mas de 8 caracteres if('A' < (nombre[0]) > 'Z') return false;//Controlar que el nombre empieze con mayuscula for(new k = 0; k < len; k++) {
switch(nombre[k]) { case 'a' .. 'z': continue; case 'A' .. 'Z': continue; case '_': { cont ++; if(cont > 1) return false;// Controlar que no tenga mas de un "_" pos = k+1;//guardar posicion despues de _ (para verificar que este en mayuscula) continue; }
default: return false; }
} if(!cont) return false;//si solo se conecta con un solo nombre sin "_" for(new k = 0; k < len; k++) if(k != 0 && k != pos) if('A' >= (nombre[k]) <= 'Z') return false;//Controlar que las mayusculas solo sean en la posicion 0 y despues de "_"
if('A' < (nombre[pos]) > 'Z') return false;//Controlar que despues de "_" (verificar que este en mayuscula) return true; }
hace mucho realize este script para validar nombre talvez te pueda ayudar!
Saludos!
|
Muchas gracias, lo voy a probar, si funciona avisarй a йste mismo post.
Respuesta: Evitar Mayusculas y Minusculas VPS linux -
[J]ulian - 13.10.2014
Eso no solucionarб tu problema.