Jump to content


Photo

Seo Url


  • Faça o login para participar
3 replies to this topic

#1 victors

victors

    Turista

  • Usuários
  • 58 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 22/07/2009, 16:56

Olá, estou fazendo meu site usando técnicas de seo url, porém está ocorrendo erro na url em palavras que tem acento.

Exemplo de meu código:
$url_on = preg_replace('/[^a-zA-Z0-9 *]/', '', $noticia['titulo']);
$url_seo = str_replace(' ', '-', $url_on);

Alguém sabe como resolver esse problema?

valews!

#2 FelipeGabriel

FelipeGabriel

    Normal

  • Usuários
  • 66 posts
  • Sexo:Masculino
  • Localidade:Patrocínio - MG

Posted 22/07/2009, 18:34

Para retirar os acentos, utillize:

function retira_acentos( $texto )
{
$array1 = array( "á", "à", "â", "ã", "ä", "é", "è", "ê", "ë", "í", "ì", "î", "ï", "ó", "ò", "ô", "õ", "ö", "ú", "ù", "û", "ü", "ç"
, "Á", "À", "Â", "Ã", "Ä", "É", "È", "Ê", "Ë", "Í", "Ì", "Î", "Ï", "Ó", "Ò", "Ô", "Õ", "Ö", "Ú", "Ù", "Û", "Ü", "Ç" );
$array2 = array( "a", "a", "a", "a", "a", "e", "e", "e", "e", "i", "i", "i", "i", "o", "o", "o", "o", "o", "u", "u", "u", "u", "c"
, "A", "A", "A", "A", "A", "E", "E", "E", "E", "I", "I", "I", "I", "O", "O", "O", "O", "O", "U", "U", "U", "U", "C" );
return str_replace( $array1, $array2, $texto );
}



#3 dilneiss

dilneiss

    Dilnei Soethe Spancerski

  • Usuários
  • 146 posts
  • Sexo:Masculino

Posted 22/07/2009, 20:15

http://forum.wmonlin...howtopic=189880

utilizo em meus scripts e fica perfeito!

Edição feita por: dilneiss, 22/07/2009, 20:18.

<?php
define("MELHOR_FORUM_DO_MUNDO", "Webmasters Online");
echo MELHOR_FORUM_DO_MUNDO;
?>

#4 victors

victors

    Turista

  • Usuários
  • 58 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 22/07/2009, 22:00

Obrigado pela ajuda :) , utilizei a função do dilneiss.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq