nel mio sito, in una pagina php, viene richiamato un testo dinamico ($row_rs_itin_an_filtr['cosavederecittaX']) da una
tabella mysql che include la descrizione di un monumento e il riferimento al sito web relativo tutto in uno stesso capo ed in formato di testo.
Per rendere cliccabile il sito web relativo nel database mysql inserisco questo codice:
bla bla bla visionabile nel sito www.sitoxyz.it.
se invece di fare così usassi il preg_replace come devo impostare il codice?
avevo provato a fare così ma non funziona. dove sbaglio?
<div align="justify">
<?php echo
$row_rs_itin_an_filtr['cosavederecittaX']; $text =
preg_replace('@(https?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S
+)?)?)?)@', '$1', $text); ?> </p>
</div>