Grazie per l'interesse. Le pagine sono
http://www.montemarciano.info/ospiti...ione=inserisci
quella con i form
http://www.montemarciano.info/ospiti...erisci_bbc.php
quella che riceve a cui ho tolto il codice per l'inserimento nel db per ovvie ragioni. Provate e verificate l'effetto. Qui inserisco il codice della seconda:
codice:
###################### Inizio bbcodeparse #######################
function bbcodeparse($bbcode) {

  bbcodeparse2($bbcode);

  global $bbcode2;

  return $bbcode2;
}

function bbcodeparse2($bbcode) {
  // parses text per vB code, smilies e parole eliminate

  global $DB_site,$bbcode2;

  // Elimina tutti i tag html non desiderati
  $bbcode=str_replace("&","&",$bbcode);
  $bbcode=str_replace("<","&lt;",$bbcode);
  $bbcode=str_replace(">","&gt;",$bbcode);

  $bbcode=nl2br($bbcode);

  $bbcode=eregi_replace(quotemeta(""),quotemeta(""),$bbcode);
  $bbcode=eregi_replace(quotemeta(""),quotemeta(""),$bbcode);
  $bbcode=eregi_replace(quotemeta(""),quotemeta(""),$bbcode);
  $bbcode=eregi_replace(quotemeta(""),quotemeta(""),$bbcode);
  $bbcode=eregi_replace(quotemeta(""),quotemeta("<u>"),$bbcode);
  $bbcode=eregi_replace(quotemeta(""),quotemeta("</u>"),$bbcode);
  
  $bbcode=eregi_replace(quotemeta("
  • "),quotemeta("<list>"),$bbcode); $bbcode=eregi_replace(quotemeta("
"),quotemeta("</list>"),$bbcode); $bbcode=eregi_replace(quotemeta("[li]"),quotemeta("[*]"),$bbcode); $bbcode=eregi_replace(quotemeta("[/li]"),quotemeta(""),$bbcode); // do xxx $bbcode=eregi_replace("\\[url\\]www.([^\\[]*)\\[/url\\]","<a href=\"http://www.\\1\" target=_blank>\\1</a>",$bbcode); $bbcode=eregi_replace("\\[url\\]([^\\[]*)\\[/url\\]","<a href=\"\\1\" target=_blank>\\1</a>",$bbcode); // do xxx $bbcode=eregi_replace("\\[email\\]([^\\[]*)\\[/email\\]","<a href=\"mailto:\\1\">\\1</a>",$bbcode); // do [color]red[/color] $bbcode=str_replace("[color=Red]","<font color=red>",$bbcode); $bbcode=str_replace("[color=Yellow]","<font color=yellow>",$bbcode); $bbcode=str_replace("[color=Blue]","<font color=blue>",$bbcode); $bbcode=str_replace("[color=Black]","<font color=Black>",$bbcode); $bbcode=str_replace("[color=Pink]","<font color=Pink>",$bbcode); $bbcode=str_replace("[color=Green]","<font color=Green>",$bbcode); $bbcode=str_replace("[color=Orange]","<font color=Orange>",$bbcode); $bbcode=str_replace("[color=Purple]","<font color=Purple>",$bbcode); $bbcode=str_replace("[color=Beige]","<font color=Beige>",$bbcode); $bbcode=str_replace("[color=Brown]","<font color=Brown>",$bbcode); $bbcode=str_replace("[color=Teal]","<font color=Teal>",$bbcode); $bbcode=str_replace("[color=Navy]","<font color=Navy>",$bbcode); $bbcode=str_replace("[color=Maroon]","<font color=Maroon>",$bbcode); $bbcode=str_replace("","<font color=LimeGreen>",$bbcode); $bbcode=str_replace("","</font>",$bbcode); // do [move]xx[/move] $bbcode=str_replace("[move]","<marquee>",$bbcode); $bbcode=str_replace("[/move]","</marquee>",$bbcode); // do [hr] $bbcode=str_replace("[hr]","<hr>",$bbcode); // do
xx
$bbcode=str_replace("
","<div align=center>",$bbcode); $bbcode=str_replace("
","</div>",$bbcode); // do xx $bbcode=str_replace("","<font font-family=\"Verdana, Arial, Helvetica, sans-serif\">",$bbcode); $bbcode=str_replace("","</font>",$bbcode); // do quotes $bbcode=eregi_replace("quote\\]","quote]",$bbcode); // make lower case $bbcode=str_replace("
\r\n","<blockquote><smallfont>Notazione:</smallfont><hr>",$bbcode); $bbcode=str_replace("
","<blockquote><smallfont>Notazione:</smallfont><hr>",$bbcode); $bbcode=str_replace("
\r\n","<hr></blockquote>",$bbcode); $bbcode=str_replace("
","<hr></blockquote>",$bbcode); $bbcode2=$bbcode; return 1; } $testo_sup=bbcodeparse($testo_sup); $testo_inf=bbcodeparse($testo_inf); $testo_sup = addslashes($testo_sup); $testo_inf = addslashes($testo_inf);

Ho tolto il codice per trasformare font size e img perchè mi creava dei problemi nel forum. Spero si capisca