ForumCała strona

Nawigacja

Aktualnie online

Gości online: 15

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Błędy i korekty
 Drukuj temat
Brak polskich znaków po użyciu razem funkcji stripslashes i trimlink
Shkic
Witam, mam taki problem... Po użyciu funkcji:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na stronie wszystkie znaki polskie (ą, ł, ć itd.) wyświetlają się poprawnie i jest wszystko ok. Jednak muszę użyć funkcji (po to, aby treść się zakańczała "..." po tym jak przekroczy ilość 45 symboli):
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Jednak jak tylko użyję powyższy kod, wszystkie polskie litery zamieniają się na "krzaki", czyli zamiast "ś" wyświetla mi się "ś"

W czym jest problem? ;O

Serdecznie dziękuję z góry za pomóc lub przynajmniej jakieś opinie ;)
Edytowane przez Pieka dnia 05.01.2010 22:20:02
 
Wścibski Gość
Dodany dnia 22.12.2024 07:16:54
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Konto ukryte
Może spróbuj tak:

Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Konto ukryte dnia 09.02.2009 19:13:34
 
Shkic
Działa, ale kod:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

nie zamienia koniec na "..." ;/ W czym problem?
Edytowane przez Pieka dnia 09.02.2009 19:30:37
 
Pieka
Po grzebiesz w pliku news.php? Wstaw trimlink w funkcji render_news, znajdujacej sie w pliku theme.php.
Jestem jaki jestem Smile
 
www.php-fusion.pl
Shkic
Hmm... Jakim sposobem mam wstawić trimlink w:

Pobierz kod źródłowy  Rozwiń Kod źródłowy
?
 
Pieka
Bardzo prostym:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Jestem jaki jestem Smile
 
www.php-fusion.pl
Shkic
Zrobiłem tak jak napisałeś, wielkie dzięki za chęć pomóc, ale nadal kiedy użyję funkcję trimlink zamiast polskich liter widzę krzaki. Natomiast kiedy użyłem w news.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Wszystkie znaki polskie wyświetlają się poprawnie, ale ta funkcja "skraja" zakończenie nie dodając "..." na koniec ;/
Edytowane przez Shkic dnia 09.02.2009 20:11:23
 
Pieka
Nie wiem, co Ty tam kombinujesz, ale uzycie trimlink w zaden sposob nie ma prawa niwelowac polskich znakow.
Jestem jaki jestem Smile
 
www.php-fusion.pl
Chemikpil
A próbowałeś tego?
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 05.01.2010 22:09:06
Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter
 
www.chemikpil.pl
Shkic
Pieka ogromne dzięki za pomóc, jednak nie wiem z jakiej racji nie chce strona wyświetlać polskich znaków :\ A dla chemix stawię piwo jak tylko będzie w Litwie, Twoja rada mi pomogła Wink
 
gfilipek
Pieka napisał/a:
Nie wiem, co Ty tam kombinujesz, ale uzycie trimlink w zaden sposob nie ma prawa niwelowac polskich znakow.
Ciekawostka bo widocznie ma prawo. Mam PHP-Fusion 7x wersja UTF8, zainstalowane na serwerze kei.pl. Komunikacja z mysql jest kodowana na ISO-8859-2 (i nie mogę tego zmienić :( )...
Edycja czymkolwiek bazy i widzę krzaki... Strona wyświetla się oczywiście poprawnie. Efektem tego co powyżej jest złe działanie funkcji trimlink która w przypadku wystąpienia na końcu polskiego znaku wyświetla jakiś znaczek (?) :)
Da się to zniwelować np. przez taką modyfikację:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Podejrzewam, że u innych z tym problemem jest podobnie...
Edytowane przez hoopak dnia 29.05.2011 22:03:06
FiliP
 
http://www.asg.siedlce.pl
Sony
Piwo dla Pana gfilipek. Miałem z tym już od dłuższego czasu problem. Przez to badziewie "<?>..." walidator wyświetlał błąd "Sorry! This document can not be checked."
tjaa Smile
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl