<div dir="ltr"><div>Si Ligia, pero esa rutina voy a mejorarla para sustituir los caracteres acentuados por su equivalente no acentuado y no eliminarlos como se hacía antes.<br><br></div><br><div><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-07-17 12:11 GMT-04:30 Ligia Dias de Freitas <span dir="ltr"><<a href="mailto:ligia.freitas@pucrs.br" target="_blank">ligia.freitas@pucrs.br</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="PT-BR">
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Guilda,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">agradeço o retorno.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Se for uma opção no config, por exemplo, acho que ficaria melhor, mesmo.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Em verdade, retirar os acentos não é a melhor opção, se desse para trocar os
<i>ãàá</i> por <i>a</i> seria o ideal...<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">A quem interessar, compartilho a solução que encontrei:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Arquivo: \ABCD\www\htdocs\central\dataentry\upload_img.php<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> // clean up file name v1.2transitional<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> $name =
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:red">ereg_replace("[^a-z0-9._]", "",</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> str_replace(" ", "_",<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> str_replace("%20", "_", strtolower($name)<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> )<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:red"> )</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> );<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Incluí as partes em vermelho, que eram da versão 1.2transitional.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Abraço,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Lígia<u></u><u></u></span></p>
<p class="MsoNormal"><a name="14e9ce4ce3b7b1cc__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></a></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Guilda Ascencio [mailto:<a href="mailto:guildaa@gmail.com" target="_blank">guildaa@gmail.com</a>]
<br>
<b>Enviada em:</b> sexta-feira, 17 de julho de 2015 11:37<br>
<b>Para:</b> Ligia Dias de Freitas<br>
<b>Cc:</b> Silva, Asael Costa da (BIR); Edwin Hübner; isis-users<br>
<b>Assunto:</b> Re: [Isis-users] Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Realmente fue intencional porque en algunos correos de la lista lei algunas quejas acerca de la transformación del nombre de los archivos. Lo voy a volver a colocar pero esta vez existirá un parámetro que dirá
si se quiere o no hacer la transformación.<br>
<br>
<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">Saludos<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Guilda<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">2015-07-17 7:09 GMT-04:30 Ligia Dias de Freitas <<a href="mailto:ligia.freitas@pucrs.br" target="_blank">ligia.freitas@pucrs.br</a>>:<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Olá,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">estou tendo o mesmo problema reportado pelo Edwin.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Na versão 1.2transitional (em Windows) o ABCD
<u>omitia</u> os caracteres especiais e transformava os espaços em underline automaticamente.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><br>
Agora, na versão 2.0b (também Windows), ele faz o upload <u>sem omitir</u> os caracteres especiais e está causando problemas.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Esta mudança foi intencional? Há como reverter?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Obrigada,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Lígia</span><u></u><u></u></p>
<p class="MsoNormal"><a name="14e9ce4ce3b7b1cc_14e9bd1d68b4a2e6__MailEndCompose"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span></a><u></u><u></u></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> isis-users [mailto:<a href="mailto:isis-users-bounces%2Bligia.freitas" target="_blank">isis-users-bounces+ligia.freitas</a>=<a href="mailto:pucrs.br@iccisis.org" target="_blank">pucrs.br@iccisis.org</a>]
<b>Em nome de </b>Silva, Asael Costa da (BIR)<br>
<b>Enviada em:</b> terça-feira, 14 de julho de 2015 16:32<br>
<b>Para:</b> Edwin Hübner; isis-users<br>
<b>Assunto:</b> [Isis-users] RES: Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos</span><u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Prezado Edwin</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">nossa recomendação para todos nossos sistemas é de sempre evitar fazer upload de arquivos cujos nomes
de arquivo contenham acentos, espaços, diacríticos, símbolos etc. Sugere-se sempre trocar caracteres acentuados por equivalentes sem acento e espaços, diacríticos e símbolos por 'underline'.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">O que ocorre geralmente é que o nome do arquivo criado no Windows segue o padrão Win 125? (o ? varia
conforme o idioma utilizado no país e código de página utilizado). Se o sistema está em Linux, por padrão durante o upload ele converte os caracteres para o default do sistema (em geral UTF-8 para Linux), entretanto o título gravado na base de dados ainda
é Win 125?. Daí o conflito.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Há obviamente o contrário também. O que se deve entender é que o quando o aplicativo manda uma stream
longa (arquivo) para gravação em disco ele aciona o file system do servidor e é este que decide se há necessidade de conversão de nome de arquivo ou não.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Espero ter ajudado.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US">Asael Costa Silva</span><u></u><u></u></p>
<p class="MsoNormal"><i><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US">System Analyst - RST/MTI</span></i><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US">BIREME / PAHO / WHO</span><u></u><u></u></p>
<p class="MsoNormal"><i><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US">Knowledge Management, Bioethics and Research</span></i><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d" lang="EN-US">Mail:
<a href="mailto:silvaasa@paho.org" target="_blank">silvaasa@paho.org</a></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d">Phone:
<a href="tel:%2B55%2011%205576-9819" target="_blank">+55 11 5576-9819</a> </span>
<u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial Narrow","sans-serif";color:#1f497d"> VoIP: 44838</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> isis-users [mailto:<a href="mailto:isis-users-bounces%2Bsilvaasa" target="_blank">isis-users-bounces+silvaasa</a>=<a href="mailto:paho.org@iccisis.org" target="_blank">paho.org@iccisis.org</a>]
<b>Em nome de </b>Edwin Hübner<br>
<b>Enviada em:</b> quarta-feira, 8 de julho de 2015 14:30<br>
<b>Para:</b> isis-users<br>
<b>Assunto:</b> [Isis-users] Problema com diacríticos no nome de arquivos - Problema con diacríticos en el nombre de los archivos</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">(Español abajo)</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
<div>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">Prezados,</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif""></span><u></u><u></u></p>
</div>
<p class="MsoNormal">Quando se faz upload de arquivo cujo nome contém diacríticos (letras acentuadas, cedilha, etc), em ABCD 1.4 – Linux, apresenta erro na hora da recuperação. Por exemplo, um arquivo
chamado Automação_FGV+NDoc.pdf apresenta o seguinte:<u></u><u></u></p>
<p class="MsoNormal"><b><span style="font-family:"Arial","sans-serif"" lang="EN-US">“Not Found</span></b><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"" lang="EN-US">The requested URL /bases/fgvdoc/docs/automação_fgv_ndoc2.pdf was not found on this server.”</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Em Windows funciona sem problema.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif""> </span><u></u><u></u></p>
<div style="border:none;border-bottom:solid windowtext 1.0pt;padding:0cm 0cm 1.0pt 0cm;border-color:-moz-use-text-color -moz-use-text-color windowtext">
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Existe algum parâmetro para resolver isto?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Obrigado,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">Edwin</span><u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"">
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">Estimados,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">Al hacer upload de archivo cuyo nombre contiene signos diacríticos (letras acentuadas, cedilla, etc.) en
ABCD 1.4, muestra un error en el momento de la recuperación. Por ejemplo, un archivo llamado Automação_FGV_NDoc.pdf presenta lo siguiente:</span><u></u><u></u></p>
</div>
<p class="MsoNormal"><b><span style="font-family:"Arial","sans-serif"" lang="EN-US">“Not Found</span></b><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif"" lang="EN-US">The requested URL /bases/fgvdoc/docs/automação_fgv_ndoc2.pdf was not found on this server.”</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">En Windows funciona sin problema</span><br>
¿Hay algún parámetro para solucionar esto?<u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">Gracias,</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Arial","sans-serif";color:#222222" lang="ES">Edwin</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"> <u></u><u></u></p>
</div>
</div>
<p>IMPORTANT: This transmission is for use by the intended<br>
recipient and it may contain privileged, proprietary or<br>
confidential information. If you are not the intended<br>
recipient or a person responsible for delivering this<br>
transmission to the intended recipient, you may not<br>
disclose, copy or distribute this transmission or take<br>
any action in reliance on it. If you received this transmission<br>
in error, please dispose of and delete this transmission. <u></u><u></u></p>
<p>Thank you.<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
isis-users mailing list<br>
<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">
http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a><u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</blockquote></div><br></div>