ďťż
Podstrony
|
telcocafeWitam mój prblem zapewne jest dość prosty a mianowicie zainstalowałem CKEditor 3.0 //nie bete// i wszystko jest ladnie pieknie pisze sobie w nim tex formatuje go i zapisuje do bazy MySQL..problem zaczyna sie w zapisie danych. Dane w bazie danych maja postac" &nbsp;</h3><br /><p><br />&nbsp;</p><br /><h3><br /><img align=\"left\" alt=\"\" height=\"100\" style=\"margin-right: 10px\" width=\"100\" />tytuĂ â</h3><br /><p><br /> texcik tresc</p><br /> i przez to mam problemy z wyświetleniem tego jako kodu bo to wyjdzie faktycznie jako html ale nie interpetowany jako text a nie kod. Może ktoś miał już podobny problem to może F1 Myślę, że powinieneś pokazać swój kod. Czy nie użyłeś funkcji htmlspecialchars i nl2br? nie, graficzne edytory tekstu JS zapisują taki kod jako tekst. Rozwiązania są 3: 1. Użyj zwykłego <textarea> do wprowadzania kodu html. 2. Filtruj znaki < i > i zamieniaj na klamry 3. dodaj podczas odczytu funkcję, która tylko kod spomiędzy tekstowo wprowadzonych znaków (np. [ code ] i [ / code ]) będzie przerabiała jak w pkt2 na html ;-) |
|||
Sitedesign by AltusUmbrae. |