| Autor |
Wiadomość |
virusgm
~user

Dołączył(a): 29.10.2005
Posty: 8
Status: Offline
|
Wysłany: 30 Paź 2005 22:16:24
|
|
UA: Opera/8.0 (Windows NT 5.1; U; pl) |
mam wersje 7.9 i gdy robie tytuł, np. menu główne to zamiast "ł" wystakuje mi jakas 3, lub zamiast ż wyskakuje ? i duzo innych przykladow. Wystepouje to tylko w tytulach, bo jak pisze tresc newsa to wszystkie te literki sa w porzadku
Nie wiem od czego sie tak dzieje.
Prosze o pomoc
|
|
|
|
|
|
|
 |
|
|
 |
DarekS
~user

Dołączył(a): 5.01.2005
Posty: 1
Pochwał: 1
Status: Offline
|
Wysłany: 31 Paź 2005 09:27:00
|
|
UA: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050317 Firefox/1.0.7 |
Problem stwarza funkcja htmlentities() która nie współpracuje ze stroną kodową ISO-8859-2.
Aby mieć polskie literki należy w pliku html/mainfile.php w funkcji filter zamienić linię:
| Kod: |
| $what = htmlentities(trim($what), ENT_QUOTES); |
na:
| Kod: |
| $what = html_entity_decode(trim($what), ENT_QUOTES); |
to jest linia 816 lub coś koło tego
pozdrawiam,
Darek
|
|
|
|
|
|
|
 |
virusgm
~user

Dołączył(a): 29.10.2005
Posty: 8
Status: Offline
|
Wysłany: 31 Paź 2005 09:35:17
|
|
UA: Opera/8.0 (Windows NT 5.1; U; pl) |
ol jeee teraz wszystko dziala jak nalezy
wielkie dzieki
|
|
|
|
|
|
|
 |
morton89
~user

Dołączył(a): 21.01.2005
Posty: 21
Status: Offline
|
Wysłany: 24 Gru 2005 14:15:14
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 1.1.4322) |
Wielkie dzięki męczyłem się pare godzin już chciałem php nuke 7.8 wgrac
|
|
|
|
|
|
|
 |
nazir
~user

Dołączył(a): 10.01.2005
Posty: 1
Status: Offline
|
Wysłany: 27 Lip 2006 17:05:53
|
|
UA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 |
Dzięki problem rozwiązany, ale w podtytułach nadal to samo występuje nie wiesz jak temu zaradzić?
Pozdrawiam Nazir
[+]
rozwiązany
wyżej jest cos takiego:
| Kod: |
| $what = check_html(t$what, $strip); |
trzeba zmienić na:
| Kod: |
| $what = check_html(trim($what), $strip); |
|
|
|
|
|
|
|
 |
sradom
~user

Dołączył(a): 10.05.2006
Posty: 2
Status: Offline
|
Wysłany: 28 Lip 2006 13:13:24
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Neostrada TP 6.1) |
Ja też męczyłem się z tym sporo czasu:) dzięki.
|
|
|
|
|
|
|
 |
wkizet
~user

Dołączył(a): 26.08.2006
Posty: 40
Ostrzeżeń: 1
Status: Offline
|
Wysłany: 26 Sie 2006 17:06:48
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; (R1 1.1)) |
A już myślałem że mnie też to pomoże.
To może zacznę od początku. Mojego Nuke postawiłem na serwerze ovh, darmowym koncie 60free.
I co, wszystko zgodnie z procedurą, w końcu polska wersją, więc nie powinno być problemów, a jednak ...
Mam krzaki.
Wydaje mi się, ze phpmyadmin ustawiony jest na tym serwerze narzucając UTF-8. Ktoś mi podpowiedział, żeby zmienić poownywanie napisów na latin1general_ci. Tak zrobiłem, ale nadal są krzaki!
Co zauważyłem? Jakbym nie ustawił swojej bazy to zawsze wgra mi pliki bazy na latin2_bin. Acha, wersja najnowsza, 7.9.0.3.2ePL
Jak mam to zrobić? Myślałem, że te kombinacje w tym wątku pomogą, ale nie pomogły.
Adres strony http://pratchett.ovh.org
Licze na jakies rozwiązanie, albo niech ktoś powie, że to wina serwera i nie da się tego zrobić. Męczę się już 3 dzień.
|
|
|
|
|
|
|
 |
Jaszczur
~user

Dołączył(a): 21.12.2004
Posty: 1137
Pochwał: 83
Skąd: Racibórz/Katowice
Status: Offline
|
Wysłany: 26 Sie 2006 20:12:28
|
|
UA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 |
|
|
|
 |
merti
~user

Dołączył(a): 15.09.2006
Posty: 10
Status: Offline
|
Wysłany: 18 Wrz 2006 20:19:04
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) |
faktycznie wszystko działa poza jednym
mi encyklopedia nadal się krzaczy i ankietka
już poza niczym niżej dałem odpowiedź.
|
Ostatnio zmieniony przez merti dnia 19 Wrz 2006 12:16:07, w całości zmieniany 2 razy
|
|
|
|
|
 |
srwsio
~user

Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn
Status: Offline
|
Wysłany: 18 Wrz 2006 20:21:25
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) |
zmień htmlentites w modules.php na htmlspecialchars i powiedz czy pomogło
w mainfile.php znalazłem 2 razy
|
Ostatnio zmieniony przez srwsio dnia 18 Wrz 2006 20:47:16, w całości zmieniany 1 raz
|
_________________ SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera |
|
|
|
 |
merti
~user

Dołączył(a): 15.09.2006
Posty: 10
Status: Offline
|
Wysłany: 18 Wrz 2006 20:31:09
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) |
do "srwsio"- dużo pomógł i innych grupowiczów
(nie zmieniałem htmlentities w mainfile.php na htmlspecialchars, niżej opisuję jak to zrobiłem)
zabawa dotyczy PHP-Nuke-7.9.0.3.2ePL download z tej strony.
po wielkich zmaganiach nocnych działa.
System znaków w bazie danych jest latin2.
zainstalowana poprawka
http://phpnuke.org.pl/faq-634.html - krok trzeci.
następnie
http://phpnuke.org.pl/-vp9992.html#9992 - te dwie poprawki
u DarekS i nazir
i jeszcze coś ważnego tych poprawek Dareks'a i nazir'a nie wykonasz dopuki troche na niuku nie popracujesz,u mnie po próbie zapisania newsa z ankietką (z krzakami), pojawily sie funkcje w mainfile.php dopiero wtedy mogłem coś odnaleźć i przerobić.
i nawet znikł problem z literką ż czyli ALT + z (cofanie karetki-znikanie napisanej części wyrazu)
To wersja Polska bez żadnej ściemy to nie miała być reklama pisali twórcy spolszczenia, mogliby to już tam uzupełnić lub jakąś instrukcję dorzucić.(Zapoznającemu się z nukiem było by łatwiej, a i posty by się tak nie dublowały)
Pozdrawiam nie było tak żle i aż tak trudno.
|
|
|
|
|
|
|
 |
lifer
~user

Dołączył(a): 18.11.2011
Posty: 2
Status: Offline
|
Wysłany: 21 Lis 2011 08:58:56
|
|
UA: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0 |
| DarekS napisał(a): |
Problem stwarza funkcja htmlentities() która nie współpracuje ze stroną kodową ISO-8859-2.
Aby mieć polskie literki należy w pliku html/mainfile.php w funkcji filter zamienić linię:
| Kod: |
| $what = htmlentities(trim($what), ENT_QUOTES); |
na:
| Kod: |
| $what = html_entity_decode(trim($what), ENT_QUOTES); |
to jest linia 816 lub coś koło tego
pozdrawiam,
Darek |
DZIAŁA   wielkie dzięki
|
|
|
|
|
|
|
 |
|
|