nknk 3 Denunciar post Postado Agosto 22, 2007 Estou tentando colocar todas as possibilidades de links na função, mas não sei como funciona o código direito. Os casos, links com: www, ww2, ww3 http://site.com/ http://pt.wikipedia.org/wiki/A%C3%A7o simbolos nos links http://site.com/si?=!@#$-_%¨¨&...;>::ÇP`^ Links com Maisculas e minusculas antes e depois dos pontos Essa funciona, mas falta incluir todas as possibilidades $txt = str_replace("http://",'>http://", "", $txt); //retira o "http://" dos links, para ficarem iguais.$txt = eregi_replace('www\.([a-z0-9-]*)\.([a-z0-9\/\?_&=.\-]*)', '<a href="http://www.\\1.\\2">Site</a>', $txt); Essa não funciona $txt = str_replace("http://",'>http://", "", $txt); //retira o "http://" dos links, para ficarem iguais.$txt = eregi_replace('www\.|.*?\/)?([a-zA-Z0-9]+|_|-)+(\.(([0-9a-zA-Z]|-|_|\/|\?|=|&|%)+))+/i', '<a href="http://www.\\1.\\2">Site</a>', $txt); Compartilhar este post Link para o post Compartilhar em outros sites
Márcio RJ 0 Denunciar post Postado Agosto 22, 2007 a Compartilhar este post Link para o post Compartilhar em outros sites