Menú Principal

maxlength

Iniciado por JJely, 4 Febrero 2010, 18:47 PM

0 Miembros y 2 Visitantes están viendo este tema.

JJely

OTRA VES MOLESTANDOLES, MIL DISCULPAS , YA QUE SOY NUEVA EN ESTE PROGRÁMA Y ESTOY BUSCANDO INFORM. YA QUE REQUIERO TBM DE SU AYUDA Y VERIFICACIÓN , BIEN .

QUIERO CONSULTARLES ESTO: SE DICE QUE :  maxlength=define la máxima longitud de la cadena que se puede escribir dentro de la ventana.

<input name="identidad" size=10 maxlength=15>

ES DECIR , EL N°15 ME INDICARÁ EL NÚMERO DE CARACTERES QUE YO PUEDA INGRESAR . TIENE UN LIMITE DE CARACTERES O ES ILIMITADO??

EJEM:  ABCDEFGHIJKLMNO (15 CARACTERES)

ESPERO UN POCO MÁS DE SU APORTE..

GRACIAS.

UNMSM - SAN FERNANDO,
E.A.P. Tecnología Médica.

Castg!

claro, mira, no molestas consultando...pero si molestan las mayusculas, quieren decir que gritas, y no nos gustan q nos griten jejej.

maxlenght=6 no te deja ingresar algo mas que "asdfgh" "[}52]_" "123456" se entiende??

JJely

Cita de: Castg! en  4 Febrero 2010, 19:08 PM
claro, mira, no molestas consultando...pero si molestan las mayusculas, quieren decir que gritas, y no nos gustan q nos griten jejej.

maxlenght=6 no te deja ingresar algo mas que "asdfgh" "[}52]_" "123456" se entiende??

Hay perdón... esq el teclado estaba activado en mayusc. y de lo otro fue un copy porq estaba en minusc.

no estoy gritando porsiacaso .. jaja.

saludos.


 
UNMSM - SAN FERNANDO,
E.A.P. Tecnología Médica.

:ohk<any>

Pero ojo que solo limita la cantidad de caracteres a escribir, no el tipo.
Y es que a veces pienso que si no estuviera loco no podría salir adelante.
Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.

jdc

Además es fácil de saltar, lo mejor es que compruebes el largo de la cadena y lo límites desde el archivo que procesará dicha cadena.

Piensa que el html va del lado del cliente no del servidor, por lo que es fácil que el cliente modifique dicho valor y meta una cadena del tamaño que se le ocurra.

dark_sargon

Cita de: ‭ en  4 Febrero 2010, 20:14 PM
Además es fácil de saltar, lo mejor es que compruebes el largo de la cadena y lo límites desde el archivo que procesará dicha cadena.

Piensa que el html va del lado del cliente no del servidor, por lo que es fácil que el cliente modifique dicho valor y meta una cadena del tamaño que se le ocurra.

Sí, es verdad, puedes usar el control dos veces, en la primera para usuarios del común quienes solo quieren navegar la página (para que no tengan que regresar al fomulario y arreglar en campo) y en el archivo de acción para usuarios con malas intensiones.

Saludos.
http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

JJely

Cita de: Mr. Bean en  4 Febrero 2010, 19:57 PM
Pero ojo que solo limita la cantidad de caracteres a escribir, no el tipo.

Disculpe ..pero a que tipo se refiere?
UNMSM - SAN FERNANDO,
E.A.P. Tecnología Médica.

dark_sargon

Cita de: JJely en  5 Febrero 2010, 15:18 PM
Cita de: Mr. Bean en  4 Febrero 2010, 19:57 PM
Pero ojo que solo limita la cantidad de caracteres a escribir, no el tipo.

Disculpe ..pero a que tipo se refiere?
Supongo que se refiere a tipo numérico, alfanumérico, etc.
...123456...
...abcdefg...
...abc123...


Pero igual tú no preguntabas por eso  :P

Saludos.
http://www.actimediaonline.com
Diseño Web, animación y más.

http://www.ciudadoscura.com
Diseño Web, electrónica, programación, móviles y más.

~ Yoya ~

Lo que puedes hacer, es luego de introducir los datos, tomas la variable y  cuentas el numero de carácter introducido en el campo con la función strlen() luego creas un if...
Código (php) [Seleccionar]

<?php
$campo 
$_POST['campo'];
if(
strlen($campo) < 500){
...}else{...}
?>

No lo he probado, pero debería funcionar...

Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

Castg!

pero con el codigo si superar el limite unono sabria porq scede :s