Rozwiązanie pewnie jest banalne, ale od kilku godzin nie mogę go wymyślić.
Chcę zrobić prosty system zarządzania treścią dla właściciela strony. Zrobiłem formularz z 'textarea' i do niego pobieram treść danej podstrony z bazy danych MySQL. W ty 'textarea' można zmienić treść i potem jest to zapisywane do bazy. Działa super.
Problem pojawia się w momencie jak podpinam pod to edytor TinyMCE. Tekst do bazy jest zapisywany cały czas niesformatowany. Czyli na sucho, bez zmian z TinyMCE.
Podejrzewam że trzeba coś pokombinować z addslashes() i stripslashes() ale nie znam składni i nie wiem za chiny jak to zrobić. I czy to na pewno to.
krypt wygląda tak:
Chcę zrobić prosty system zarządzania treścią dla właściciela strony. Zrobiłem formularz z 'textarea' i do niego pobieram treść danej podstrony z bazy danych MySQL. W ty 'textarea' można zmienić treść i potem jest to zapisywane do bazy. Działa super.
Problem pojawia się w momencie jak podpinam pod to edytor TinyMCE. Tekst do bazy jest zapisywany cały czas niesformatowany. Czyli na sucho, bez zmian z TinyMCE.
Podejrzewam że trzeba coś pokombinować z addslashes() i stripslashes() ale nie znam składni i nie wiem za chiny jak to zrobić. I czy to na pewno to.
krypt wygląda tak:
Kod:
$query = 'SELECT * FROM nazwa_tabeli WHERE id=0';
if(!$result = mysql_query($query, $db_lnk)){
echo('Wystąpił błąd: nieprawidłowe zapytanie...<BR>');
@mysql_close();
exit;
}
while($row = mysql_fetch_row($result)){
echo("
<form method=\"post\" action=\"skrypt_edit.php\">
<input type=\"hidden\" value=\"0\" name=\"id\">
<textarea name=\"opis\" rows=\"15\" cols=\"60\">$row[1]</textarea>
<input type=\"submit\" value=\"Zatwierdź\">
</form>
");
}
www.andree.com.pl