Mi sā che mi son spiegata male io..
Io ho un form dove un utente puō inserire un messaggio e vorrei poter permettere all'utente di inserire un video di youtube utilizzando le tag [UTUBE]indirizzo del video[/utube]
nel messaggio. Utilizzo la funzione str_replace per sostiture i caratteri con gli smiley ecco il codice :
Codice PHP:
$string = str_replace("^", "'", $string);
$string = str_replace("<script>", "<--Javascript in message disabled, code is below-->
", $string);
$string = str_replace("</script>", "Script disabilitati", $string);
$string = str_replace("<?", "Codici PHP disabilitati", $string);
$string = str_replace("?>", "
Codici PHP disabilitati", $string);
$string = str_replace("\n", "
", $string);
$string = str_replace(":)", "<img src=images/smiles/smile.gif>", $string);
$string = str_replace(":-)", "<img src=images/smiles/smile.gif>", $string);
$string = str_replace(";)", "<img src=images/smiles/wink.gif>", $string);
$string = str_replace(":O", "<img src=images/smiles/oh.gif>", $string);
$string = str_replace(":P", "<img src=images/smiles/tongue.gif>", $string);
$string = str_replace(":(", "<img src=images/smiles/frown.gif>", $string);
$string = str_replace(":D", "<img src=images/smiles/biggrin.gif>", $string);
adesso vorrei aggiungere un str_replace che controlli dentro $string se č presente un video e poterlo visualizzare mettendo l'indirizzo estratto all'interno del seguente codice al posto di "INDIRIZZO'
<object width='340' height='280'><param name='movie' value='INDIRIZZO'></param><param name='wmode' value='transparent'></param><embed src='INDIRIZZO'type='application/x-shockwave-flash' wmode='transparent' width='340' height='280'></embed></object>