Ir para conteúdo
Fórum Script Brasil

filiped

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre filiped

filiped's Achievements

0

Reputação

  1. Boa noite pessoal! Estou a uma semana procurando como fazer o php transformar links no formato de texto em links clicáveis e ao mesmo tempo transformar as tags [ img][ /img] em uma imagem. Na verdade, já achei como fazer, mas é impossível colocar os dois ao mesmo tempo. Para transformar um link no meio de uma string, achei o seguinte código: $threadText = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]","<a target='_blank' href=\"<A href='file://\\\">\</a'>\\\">\</a</A>>", $threadText); E para inserir uma imagem, desenvolvi este workaround: $threadText = str_replace("[img]",'<img src="', $threadText);<BR>$threadText = str_replace("[/img]",'">', $threadText); Porém ai que vem o problema! Uma vez que eu mando substituir as tags das imagens e resulta em algo do tipo "<img src='http://www.host.com/img.gif>" o ereg_replace que é responsável por converter os links, entra no meio da tag da imagem e converte o http://... em <a href=""...> ficando uma tag de link dentro de uma tag de imagem. Alguém já passou por isto?
  2. filiped

    Encurtar Uma String

    Diguinho matou a pau, muito obrigado!
  3. filiped

    Encurtar Uma String

    Pessoal, Como posso transformar uma string grande, por exemplo: - "Clique aqui para adicionar uma enquete a este tópico" Em algo assim: - "Clique aqui para adicionar..."
  4. Flávio, Como conversamos no chat, arrumei aquele problema, mas mesmo assim as imagens puxadas por uma chamada de ajax ainda carregam uma por uma. Alguma idéia? Este link também traz descrição do problema: http://www.bazon.net/mishoo/articles.epl?art_id=958 E link mostranto o bug em questão: http://www.bazon.net/mishoo/Articles/msie/958/test.html A única solução que encontrei (mas mesmo assim primeiramente as imagens tem que ser carregadas), é criar um arquivo php para cada imagem e definir no header quando ela irá expirar: <? header ('Content-type: image/gif'); header ('Expires: Mon, 6 Sep 2010 05:00:00 GMT'); readfile('news-icon.gif'); ?>
  5. Flávio, as imagens abriram todas ao mesmo tempo ou ela foi carregando uma por uma?
  6. Pessoal, Estou com um problema muito chato no IE que não acontece no Firefox. Quando faço uma requisição por AJAX e mando o resultado ser escrito numa div, por algum motivo o IE não consegue guardar as imagens no CACHE do navegador. Tenho um website de notícias, e em cada notícia coloco uma pequena imagem na esquerda, um mero detalhe. Todas as imagens se chamam "news-icon.gif" e fazem referencia a exatemento o mesmo caminho. Quando o ajax imprime o resultado, a cada imagem o IE conecta no servidor para baixá-la. Então imaginem o tamanho do problema: quando eu imprimo 15 notícias, são baixadas 15 vezes a mesma imagem! Já procurei em tudo, não consigo fazer o IE guardar a imagem no CACHE. Alguém já presenciou o mesmo problema? Caso queiram ver o problema, o website é http://www.insidernews.com.br , na área Centralizador de Notícias. Um grande abraço galera! Filipe M. Deschamps Blumenau - SC
×
×
  • Criar Novo...