Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá gente boa noite. Minha dúvida é a seguinte.
eu uso o seguinte trecho para gerar o link
<a href='desc_e.php?id=$usuario->id $usuario->titulo'>
sendo que; id=$usuario->id é que chama o conteudo do banco atraves do id cadastrado.
e $usuario->titulo é para mostrar o titulo da notícia quando o url aparecer na barra de endereço.
Até ai tudo funciona perfeitamente. O problema é que quando a URL é exibida ana barra de ENDEREÇO de qualquer navegador é mostrado esse sinal %20 devido ao espaço entre as palavras e também devido aos acentos.
Vejam:
http://www.spcomunicacao.com.br/aindahojecom/desc_e.php?id=63%20Cr%E9dito%20para%20ve%EDculos%20deve%20subir%2010%%20em%202012
os sinais em negrito seriam espaços e acentos.
Observei em vário sites e blog que as urls deles não aparecem acentos e no lugar do espaço aparecem Hífens " - "
Ex: G1.globo.com
URL gerada:
http://g1.globo.com/sao-paulo/carnaval/2012/noticia/2012/02/irmas-minerato-iniciam-pintura-para-desfile-da-gavioes-da-fiel.html
Obseve que não tem acentos e no lugar dos espaços aparecem traços " - "
Então como faço a minha url ficar assim também.
Desde já agradeço a ajuda de todos.
Carregando comentários...