Come hai detto te, lo script che mi mi hai inviato dovrebbe funzionare,poiche' il testo scritto su FCKeditor, viene correttamente salvato su db (testo con tag html); il problema si trova nel codice php che si occupa di richiamare il testo che hai salvato sul db, poichè quando vorresti visualizzare il testo della tua news, ti ritrovi invece quel groviglio di tag html
VVoVe:, che viene interpretato come testo normale della news stessa...
prova quindi ad inviarmi il codice in questione.
Cmq ti posto parte del mio "view.php", che appunto richiama la news dal db, e la visualizza..
Codice PHP:
<?
include("top_foot.inc.php");
include("config.inc.php");
top();
//connessione al DB MySQL
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$id=$_GET['id'];
//query di visualizzazione univica dell'articolo selezionato
//in base al suo id
$query =
("SELECT titolo, testo, data, autore, mail FROM news
WHERE id='$id'");
$result = mysql_query($query, $db);
//mysql_fetch_array()Oltre a memorizzare i dati del risultato in array
//con indice numerico, questa li memorizza anche con indici
// associativi usando i nomi dei campi come chiavi.
$row = mysql_fetch_array($result);
$data = date("j/n/Y", $row['data']);
echo "[b]$row[titolo][/b]
";
// Questo è il punto in cui il testo formattato, viene visualizzato correttamente.
echo "$row[testo],
";
if ($row['mail'] != "")
echo "$data, <a href=mailto:$row[mail]>$row[autore]</a>
";
else echo "$data, $row[autore]
";
//Link di fondo pagina
echo "
<a href=index.php>Torna alla pagina iniziale</a>
";
echo "<a href=all.php>Visualizza tutti gli articoli</a>
";
mysql_close($db);
foot();
?>
Spero di esserti stato d'aiuto..
M4RCOS