Intercettare url nell'array e traformarlo con str_ireplace

  • Creatore Discussione Creatore Discussione Shyson
  • Data di inizio Data di inizio

Shyson

Utente Attivo
19 Ago 2012
1.179
1
38
Questa è la versione funzionale, riconosce correttamente se un sito è contenuto nell'array e lo trasforma in [GOOD], se invece non lo trova nell'array lo stampa linkabile, l'unico problema da risolvere è che nel campo deve essere scritto esattamente come nell'array (ma l'utente ovviamente ci mette anche il prefisso) perché se viene scritto col prefisso stampa questo

[GOOD]
" target="_blank">http://[GOOD]


PHP:
$sitiArray = array ("sito.it");  
$replacements3 = "<span class=\"badWord\">[GOOD]</span>";

...


       $messaggio = $riga['messaggio'];
       $messaggio = str_ireplace($sitiArray, $replacements3, $messaggio);              
       echo "<span class=\"carattereMess\">".$messaggio."</span>";
 
Ultima modifica:

Discussioni simili