
plik lewemenuedit.php formatuje tekst i przesylam go do pliku lewemenu.php
<? $adres = "wysiwig/"; include($adres."fckeditor.php"); ?> <form action="lewemenu.php" method="post"><div> <? $edytor = new FCKeditor("kod"); $edytor->BasePath = $sciezka; $edytor->Value = "tekst testowy"; $edytor->Create(); ?> <input type="submit" value="wyślij dane" /> </div></form>
na tym etapie wszystko jest ok wyświetla sie mi sformatowany tekst w pliku lewemenu.php
kod tego pliku:
<? $kod = $_POST["kod"]; $haslo='bbbbbbbb'; $login='bbbbbbbbbbbb'; $host='aaaaaaaaaaaaaa'; $baza='aaaaaaaaaaaaaaa'; //logowanie do serwera mysql if (!$bd) { exit; } $tablica='menu'; $zapytanie = "insert into $tablica (czas, kod,) values ('".$czas."', '".$kod."')"; if($dd) { } else { } ?>
i tutaj jest kaszana:
tekst testowyYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') values ('', 'tekst testowy')' at line 1
rozumiem że chodzi o to że sql nie może zapisac tekstu w formacie html tj <br> <td> <clas=""> etc ?
jak to ominąć ?
CREATE TABLE `menu` ( `id_menu` int(16) NOT NULL, `kod` longtext collate utf8_polish_ci NOT NULL, `czas` text collate utf8_polish_ci NOT NULL, PRIMARY KEY (`id_menu`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
chcialbym aby zielony user mogl sam zmieniac tresc np powitania na swojej stronie www
