Foros del Web » Programando para Internet » PHP »

base64, longitud de cadena.

Estas en el tema de base64, longitud de cadena. en el foro de PHP en Foros del Web. Tengo unos campos en la base de datos de tipo varchar y en ellos almaceno datos, primeramente pasados por mcrypt y luego codificados a base64. ...
  #1 (permalink)  
Antiguo 04/10/2004, 12:04
Avatar de Quasi  
Fecha de Ingreso: julio-2003
Ubicación: Mieres - Asturias
Mensajes: 14
Antigüedad: 20 años, 8 meses
Puntos: 0
base64, longitud de cadena.

Tengo unos campos en la base de datos de tipo varchar y en ellos almaceno datos, primeramente pasados por mcrypt y luego codificados a base64.
Al final las cadenas de resultado siempre son de 44caracteres independientemente de la extension de la cadena original, la decodificacion de base64 y luego de mcrypt se produce correctamente y se lee el valor verdadero.

Que tipo de columna tendria que tener en la base de datos? actualmente tengo varchar y de longitud 100 (le sumo 40 caracteres mas del maximo de caracteres originales). Pero si todas las cadenas tienen 44 caracteres no seria mejor poner estos campos de la db a 44?

La ultima pregunta es normal que todas las codificaciones a base64 pongan un signo "=" al final de cada cadena codificada?

Gracias.

Ciao.
  #2 (permalink)  
Antiguo 26/08/2005, 09:53
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 20 años, 5 meses
Puntos: 0
Cadena 44 caracteres

Hola quasi:

Oye como te enteraste de la longitud de 44 caracteres de la scadenas codificadas con mcrypt base 64? Yo tengo el mismo problema que tu y puse la columna de password de mi bd a varchar 44 caracteres, ya no he tenido problemas pero quiero saber donde esta documentada esa longitud.

Por fa comentame, atte.

Lore
__________________
Lorena ;-)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:38.