RE: Problemas con Acentos, Eñes, etc. .. Por símbolos raros ¿Problema de PHP?
UUFFF está todo y tal como me decías y sigue sin funcionar. Es extraño, por que cuando utilizo la funcion // primer param segundo paramtercer param preg_replace($arr_CaractFinal_2A, $arr_CaractEspecial_2A, $var_con_texto) y en el -tercer param- uso una variable, _ahí_ no me funciona pero si coloco un texto de forma directa ("á-de ésta forma-ó") sí me funciona. Aún no logro dar con el problema. ¿Será que PHP5 trata de forma distinta las variables recibidas por POST? ¿Podría ser que sea un problema con el típo de datos? ¿Problema de configuración? Ojalá resolver pronto este problema. Gracias. > -Mensaje original- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de > Renato Covarrubias Romero > Enviado el: martes, 05 de septiembre de 2006 22:40 > Para: Discusion de Linux en Castellano > Asunto: Re: Problemas con Acentos, Eñes, etc... Por símbolos > raros ¿Problema de PHP? > > El Tue, Sep 05, 2006 at 07:15:38PM -0400, Andrés Ruz Salinas escribio: > [ problema con caracteres ] > > ¿Y tienes todo en la misma codificación? > > ### httpd.conf ### > AddDefaultCharset UTF-8 > > ### php.ini ### > default_charset = "utf-8" > > ### postgresql.conf ### > lc_messages = 'en_US.UTF-8' # locale for system > error message strings > lc_monetary = 'en_US.UTF-8' # locale for monetary > formatting > lc_numeric = 'en_US.UTF-8' # locale for number formatting > lc_time = 'en_US.UTF-8' # locale for time formatting > > ### y en la página que genere para que el navegador lo > entienda asi ### content="text/html; charset=utf-8"/> > > Saludos. > > -- > Renato Covarrubias Romero - counter.li.org #399677 > rcovarru [at] alumnos.inf.utfsm.clrnt [at] bla.cl > Estudiante Ingenieria Civil Informatica > Universidad Tecnica Federico Santa Maria > 0118 999 881 999 119 7253 > > __ NOD32 1.1740 (20060905) Information __ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > >
RE: Problemas con Acentos, Eñes, etc. .. Por símbolos raros ¿Problema de PHP?
Bueno, finalmente encontré la solución y quizá no sea la mejor, por un tema de rendimiento, pero funciona. La forma usé la explico a continuación: // Inicio Código $string = $_POST["txtText".$x]; // Recepción del texto desde formulario con campos dinámicos. $str_tmp = ""; // Armo la cadena final caracter por caracter usando la original como cadena de arreglos. for ($xx=0;$xx"; // finalmente funciona de esta forma // Final Código Saludos y gracias por los aportes. Andrés Ruz S. > -Mensaje original- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Alvaro Herrera > Enviado el: miércoles, 06 de septiembre de 2006 10:48 > Para: Discusion de Linux en Castellano > Asunto: Re: Problemas con Acentos, Eñes, etc... Por símbolos > raros ¿Problema de PHP? > > Andrés Ruz Salinas escribió: > > > UUFFF está todo y tal como me decías y sigue sin funcionar. Es > > extraño, por que cuando utilizo la funcion > > > > // primer param segundo param > tercer param > > preg_replace($arr_CaractFinal_2A, $arr_CaractEspecial_2A, > > $var_con_texto) > > > > y en el -tercer param- uso una variable, _ahí_ no me > funciona pero si > > coloco un texto de forma directa ("á-de ésta forma-ó") sí > me funciona. > > > > Aún no logro dar con el problema. > > Quizas la codificacion de los archivos no coincide con la > codificacion que esta usando el editor con el cual editas el > programa. Lo mas probable es que el ambiente en el nuevo > CentOS sea completamente UTF8, y los archivos hechos en el > sistema Mandrake antiguo sean Latin1. > > Prueba recodificando los archivos a UTF8 usando iconv o recode ... > > -- > Alvaro Herrera > http://www.amazon.com/gp/registry/CTMLCN8V17R4 > "Find a bug in a program, and fix it, and the program will work today. > Show the program how to find and fix a bug, and the program > will work forever" (Oliver Silfridge) > > __ NOD32 1.1741 (20060906) Information __ > > This message was checked by NOD32 antivirus system. > http://www.eset.com > >
RE: Problemas con Acentos, Eñes, etc. .. Por símbolos raros ¿Problema de PHP?
abre los archivos con un editor y guardalos con codificacion utf8,,, tambien hay algunos programas para convertirlos. Saludos. --- Andrés Ruz Salinas <[EMAIL PROTECTED]> escribió: > > > UUFFF está todo y tal como me decías y sigue sin > funcionar. Es extraño, por > que cuando utilizo la funcion > > // primer param segundo param > tercer param > preg_replace($arr_CaractFinal_2A, > $arr_CaractEspecial_2A, $var_con_texto) > > y en el -tercer param- uso una variable, _ahí_ no me > funciona pero si coloco > un texto de forma directa ("á-de ésta forma-ó") sí > me funciona. > > Aún no logro dar con el problema. > > ¿Será que PHP5 trata de forma distinta las variables > recibidas por POST? > ¿Podría ser que sea un problema con el típo de > datos? > ¿Problema de configuración? > > Ojalá resolver pronto este problema. > > Gracias. > > > > -Mensaje original- > > De: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] En > nombre de > > Renato Covarrubias Romero > > Enviado el: martes, 05 de septiembre de 2006 22:40 > > Para: Discusion de Linux en Castellano > > Asunto: Re: Problemas con Acentos, Eñes, etc... > Por símbolos > > raros ¿Problema de PHP? > > > > El Tue, Sep 05, 2006 at 07:15:38PM -0400, Andrés > Ruz Salinas escribio: > > [ problema con caracteres ] > > > > ¿Y tienes todo en la misma codificación? > > > > ### httpd.conf ### > > AddDefaultCharset UTF-8 > > > > ### php.ini ### > > default_charset = "utf-8" > > > > ### postgresql.conf ### > > lc_messages = 'en_US.UTF-8' # locale > for system > > error message strings > > lc_monetary = 'en_US.UTF-8' # locale > for monetary > > formatting > > lc_numeric = 'en_US.UTF-8' # locale > for number formatting > > lc_time = 'en_US.UTF-8' # locale > for time formatting > > > > ### y en la página que genere para que el > navegador lo > > entienda asi ### > content="text/html; charset=utf-8"/> > > > > Saludos. > > > > -- > > Renato Covarrubias Romero - counter.li.org > #399677 > > rcovarru [at] alumnos.inf.utfsm.cl rnt [at] > bla.cl > > Estudiante Ingenieria Civil Informatica > > Universidad Tecnica Federico Santa Maria > > 0118 999 881 999 119 7253 > > > > __ NOD32 1.1740 (20060905) Information > __ > > > > This message was checked by NOD32 antivirus > system. > > http://www.eset.com > > > > > > > __ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.espanol.yahoo.com/ From [EMAIL PROTECTED] Thu Sep 7 00:33:34 2006 From: [EMAIL PROTECTED] (Renato Covarrubias Romero) Date: Thu Sep 7 00:23:27 2006 Subject: Formato en LDAP In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Wednesday 06 September 2006 18:10, Fabian Donoso C. wrote: > Hola compañeros: > Tengo una libreta de direcciones (actualmente funcionando) en ldap > sobre RH de la siguiente forma al cual los usuarios pueden acceder sin > problemas desde M$-Outlook: > [ldiff] > > y quiero almacenar en uno de estos todos los correos existentes en la > empresa, como esto: > > . > sn: Todos > mail: [EMAIL PROTECTED]; [EMAIL PROTECTED]; user. No te funciona algo asi? sn: Todos mail: [EMAIL PROTECTED] mail: [EMAIL PROTECTED] mail: [EMAIL PROTECTED] > pero cuando encuanto a todos y envío me llega uno devuelta con el mensaje > error de sintaxis (501 Bad address syntax) > > cual es la mejor forma o el formato correcto para meter muchas direcciones > de correos en un contacto de ldap para que las personas solo pinchen éste y > le envíen a todos los de la empresa? > > Atte. Saludos -- Renato Covarrubias Romero - counter.li.org #399677 rcovarru [at] alumnos.inf.utfsm.cl rnt [at] bla.cl Estudiante Ingenieria Civil Informatica Universidad Tecnica Federico Santa Maria 0118 999 881 999 119 7253 próxima parte Se ha borrado un mensaje que no está en formato texto plano... Nombre : no disponible Tipo : application/pgp-signature Tamaño : 189 bytes Descripción: no disponible Url: http://listas.inf.utfsm.cl/pipermail/linux/attachments/20060907/1bb6e5ed/attachment.bin From [EMAIL PROTECTED] Thu Sep 7 00:36:45 2006 From: [EMAIL PROTECTED] (Renato Covarrubias Romer