Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Transformar Caracters Especial em Caracter!


ReDNoS

Pergunta

Olá pessoa da script Brasil!

Estou criando um site em PHP e surgiu um probleminha bem chato, em meu site as pessoas criam uma pequenina página pessoal onde escolhem o nome que querem e a página deles tem o link perfil-nome_da_pagina_que_escolheram.html. O problema é que quando uma pessoa coloca um nome com caracter especial, o navegador da internet não reconhece o link.

Eu percebi que o caracter especial ™ é igual ao %99 no navegador de internet. Então se a pessoa escolher o título como Brasil™, ela conseguirá entrar no seu perfil se colocar o link perfil-Brasil%99.html.

Então o negócio é o seguinte, preciso saber como verificar uma palavra em um <input> e ver se a palavra escrita tem algum caracter especial, e se tiver, identificar qual caracter especial é (­™, ƒ e etc...) e mudar o caracter especial para o caracter reconhecido pelo navegador de internet (%99, %83).

Quem souber como verificar letra por letra da palavra, plz me ajuda ;D

Desde já obrigado e tenham um ótimo dia :blush:

Editado por ReDNoS
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Você não precisa verificar letra por letra... o str_replace faz o que você precisa... no caso como haverão várias ocorrências (vários possívies caracteres) você vai ter que dar uma pilha de str_replace ou usar dois arrays para substituição... já até postei sobre isso aqui no fórum...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...