Errores al usar CFFILE y ASCII
Publicado por Shinji Tonino (1 intervención) el 14/12/2005 23:34:56
Hola,
Les comentaré mi problema esperando que alguno de los lectores tenga una idea de cómo poder resolver este contratiempo.
Desarrolle en CF5 una aplicación muy sencilla para encriptar unos datos, básicamente lo que hago es de una cadena de caracteres, cada elemento lo convierto primero a su valor ascii empleando la función ASC, después le adicionó un valor fijo para obtener un nuevo caracter, el nuevo valor lo regreso a su valor de caracter con la función CHR y el resultado de esa transformación lo estaba guardando en un archivo de texto mediante el uso de CFFILE, archivo que mandaba por correo para su uso.
El problema es que migré mi servidor a CF7 y no funciona la parte de CFFILE cuando guardo la variable sólo guarda signos de interrogación, leí por ahí que el problema es que se le tiene que indicar el formato de encodig para la página empleando el CFCONTENT, esto resolvió mi problema de poder ver el resultado de esa transformación en pantalla, pero me es importante hacer que esos mismos caracteres en la secuencia se guarden igual en el archivo de texto para enviarlo por correo, utilice un atributo que es el CHARSET, pero sigo obteniendo el mismo resultado o cuando pogo otras de las opciones, no me da el resultado deseado.
Espero que alguno de los que lea este texto pueda darme una idea de qué podría estar sucediendo con este procedimiento.
Gracias y que tengan buen día.
Les comentaré mi problema esperando que alguno de los lectores tenga una idea de cómo poder resolver este contratiempo.
Desarrolle en CF5 una aplicación muy sencilla para encriptar unos datos, básicamente lo que hago es de una cadena de caracteres, cada elemento lo convierto primero a su valor ascii empleando la función ASC, después le adicionó un valor fijo para obtener un nuevo caracter, el nuevo valor lo regreso a su valor de caracter con la función CHR y el resultado de esa transformación lo estaba guardando en un archivo de texto mediante el uso de CFFILE, archivo que mandaba por correo para su uso.
El problema es que migré mi servidor a CF7 y no funciona la parte de CFFILE cuando guardo la variable sólo guarda signos de interrogación, leí por ahí que el problema es que se le tiene que indicar el formato de encodig para la página empleando el CFCONTENT, esto resolvió mi problema de poder ver el resultado de esa transformación en pantalla, pero me es importante hacer que esos mismos caracteres en la secuencia se guarden igual en el archivo de texto para enviarlo por correo, utilice un atributo que es el CHARSET, pero sigo obteniendo el mismo resultado o cuando pogo otras de las opciones, no me da el resultado deseado.
Espero que alguno de los que lea este texto pueda darme una idea de qué podría estar sucediendo con este procedimiento.
Gracias y que tengan buen día.
Valora esta pregunta


0