Acentuação

6 respostas
W

Olá gurizada.

Fiz um script que faz upload de arquivos para o servidor. Até aí tranquilo, só que durante os testes, percebi que teria problemas com arquivos que possuem nomes com algum tipo de acento ou “ç”, por exemplo.

Tem alguma coisa que já exista para remover caracteres especiais do nome do meu arquivo (e acentos)?

no meu sistema, o nome para o arquivo é gerado juntando várias partes dos dados informados pelo usuário…

valeu aí pessoal!!!

:lol:

6 Respostas

A

cara depois q vc fez o upload da imagem para o servidor!! como vc le essa imagem?? vc guardo o caminho dela no banco de dados?!?!?! e ai como vc le??

rodolfodev

webeverton. Eu passei pelo mesmo problema de acentuação, e o unico jeito que encontrei foi criando um método que faz replace dos caracteres especiais para o caracter sem acentuação. Veja a tabela ASCII para saber dos possíveis caracteres acentuados. http://www.w3schools.com/tags/ref_entities.asp

arthurnn. É só ler o caminho que gravou no banco de dados e colocar na tag <img src=“caminho” >
Eu particularmente prefiro gravar só o nome do arquivo no banco de dados, ai coloco o resto do caminho na propria tag.

cv1

Entao pode voltar pra prancheta, depois de ler isso com bastante atencao:

http://blog.caelum.com.br/2006/10/22/entendendo-unicode-e-os-character-encodings/

(eu ainda vou estrangular alguem com a propria genitalia depois de ouvir falar em “tabela ASCII”, em pleno 2007…)

rodolfodev

Valeu, vou dar uma estuda. Posso até estar errado mas acho que a tabela ASCII ainda é muito util.

(E espero nunca te encontrar para vc me estrangular com sua propria genitalia. eca!!!)

marciosantri

Entao pode voltar pra prancheta, depois de ler isso com bastante atencao:

http://blog.caelum.com.br/2006/10/22/entendendo-unicode-e-os-character-encodings/

(eu ainda vou estrangular alguem com a propria genitalia depois de ouvir falar em “tabela ASCII”, em pleno 2007…)

O unicode é bem legal. Mas, sinceramente, nunca precisei dele.

W

Aqui na empresa blogs estão bloqueados… hehehe…

Bom, vou fazer o método de substituição então…

Valeu aí pessoal… é que eu achei que tivesse alguma coisa pronta, em algum pacote por aí…

=D

Criado 5 de junho de 2007
Ultima resposta 11 de jun. de 2007
Respostas 6
Participantes 5