ok ho risolto cosi
solo che mi sembra un po troppa roba e che mi sia complicato la vita inutilmente dato che non so usare preg_replace().codice:<?php $text="questo è un testo con una immagine: <img src=\"http://www.windowsolution.org/forum/Watermark.png\" border=\"0\" alt=\"WindowSolution - Comunità Italiana Windows - Forum\" /> e qui continua dopo l'immagine"; //////////Integrazione per Immagini/////////////// $regexp_mia = '(.+)<img(.+)src=(.+)" />(.+)'; eregi("$regexp_mia", $text, $matches_mio); $icon_path_mio= explode(" ",$matches_mio[3]); $icon_path_mio=$icon_path_mio[0]; $traduzione_mia=array("\\"=>"",'"'=>''); $icon_path_mio=strtr($icon_path_mio,$traduzione_mia); echo $matches_mio[1]."[IMG]".$icon_path_mio."[/IMG]".$matches_mio[4]; ////////////Fine Integrazione///////////////////// //echo $text; ?>
qualcuno ha una soluzione un po piu elegante??
edit: inoltre ho notato che questo codice mi prende in cosiderazione prima la prima <img> che trova. come faccio a farlo applicare a tutte le <img> che incontra?

Rispondi quotando