Bry http://4programmers.net/Forum/226195 w temacie zamiast " na końcu jest "&quo" - [delphi] Sprawdzanie czy uchwyt pliku jest "otwarty&quo
Za mało miejsca żeby się zmieściło zamknięcie encji. Tak jak czasami polskie znaki są ucinane bo miejsca na drugi bajt (bo to Unikod) zabrakło.
Rozwiązania ten problem niestety nie ma.
Ktos napisał(a)
Rozwiązania ten problem niestety nie ma.
Co do utf'ów to adamo podawał gotową funkcje, a encje... można by np zrobić tak
odczytanie tematu z bazy danych -> zamiana "e; na " -> obcięcie tematu do n znaków -> zamiana ewentualnych pozostałych " na "e; -> wyświetlenie obcietego tematu
można ten problem rozwiązać!
Bełdzio - szkoda że nie zaglądasz do bugtrackera - zgłosiłem to wczoraj. IMo to jest wina za krotkiego pola w bazie - gdzie siedzi cale ", wiec baza przycina, bo sie nie miesci. Bo przy wyswietlaniu jest tylko i wylacznie pobranie z bazy i wyswietlenie - nie ma przycinania.
Btw. " 'y itp poprawialem na glownej - przy ucinaniu. imho trzeba by zmieniac troche baze, badz sposob dodawania do bazy
Kooba napisał(a)
odczytanie tematu z bazy danych -> zamiana "e; na " -> obcięcie tematu do n znaków -> zamiana ewentualnych pozostałych " na "e; -> wyświetlenie obcietego tematu
Cały problem w tym, że to nie takie proste. Wszystko obciążałoby bardziej bazę danych itp. Jeśli już, to po prostu potem obcinać wszystko co zaczyna się od & i nie kończy średnikiem (jak jest w "połowie" encji ucięte w bazie). To by mogło być rozwiązaniem.
Adam.Pilorz napisał(a)
Jeśli już, to po prostu potem obcinać wszystko co zaczyna się od & i nie kończy średnikiem (jak jest w "połowie" encji ucięte w bazie). To by mogło być rozwiązaniem.
temat: "[html] złe kodowanie & krzaki"
To nie ma rozróżnienie &
i &
?