Salve a tutti!
Ho un problema, non riesco a aggiornare dati passati da un form che contiene FCKeditor
Il codice del form è il seguente
Codice PHP:
<?
$query = "SELECT * FROM colonne WHERE ID_PAG =". (int)$id; //ricava i dati con cui popolare la form dal db
$recordset = mysql_query($query);
$view = mysql_fetch_array($recordset);
?>
<form name="record" action="index.php?id=<? echo $id ?>&tipo=pagine&col=sx&action=checkmod" method="post">
<fieldset>
<legend>Attenzione, tutti i campi sono obbligatori</legend>
<label for="titolo">Titolo</label>
<input type="text" name="titolo" size="40" value="<? echo $view["TITOLO"] ?>" maxlength="200" />
<label for="FCKeditor1">Testo</label>
<?
$contenuto = $view["CONTENUTO"];
$oFCKeditor = new FCKeditor('FCKeditor1');
$oFCKeditor->BasePath = './fckeditor/';
$oFCKeditor->ToolbarSet = 'Basic';
$oFCKeditor->Value = $contenuto;
$oFCKeditor->Create();
?>
</fieldset>
<fieldset class="submit">
<input class="button" type="submit" value="Invia" />
</fieldset>
</form>
Mentre la parte che dovrebbe fare l'update è questa
Codice PHP:
<?
$TITOLO = $_POST["titolo"];
$CONTENUTO = $_POST["FCKeditor1"];
$query = "UPDATE colonne SET TITOLO = `$TITOLO`, CONTENUTO = `$CONTENUTO` WHERE ID_PAG = `$id`";
$recordset = mysql_query($query);
?>
Aggiornamento della pagina eseguito con successo</p>
Questa query ogni tanto funziona, ogni tanto no...
Se metto due echo per vedere i due valori postati escono SEMPRE correttamente, eppure la query non aggiorna nulla.
prima di dare del tutto la colpa a FCKeditor, visto che avevo lo stesso problema con Spaw2 e non si è risolto, vorrei sapere se secondo voi c'è qualcosa di sbagliato...
Grazie