 |
 | |
| | | | |
|  |
 |
 |
|
|
| Zadając pytanie dotyczące PHPNuke podaj jego wersje!! |
| Autor |
Wiadomość |
srwsio
~user

Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn
Status: Offline
|
Wysłany: 7 Maj 2006 13:13:41
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90) |
Otóż problem jest dość łatwy do rożwiązania. Sam przesiedziałem kilka godzin na znalezieniu odpowiedzi ale:
PROBLEM
Piszesz nową ankietę lub temat i zamiast polskich lietr widzisz krzaczki??
ROZWIĄZANIE
otwórz admin/modules/settings.php
*
*znajdź wszystkie słowa htmlentities -- są 5 razy
*
*zamień na htmlspecialchars
*
otwórz plik mainfile.php
*
*znajdź wszystkie słowa htmlentities -- są 2 razy
*
*zamień na htmlspecialchars
*
temat był poruszany kilka razy, więc mam nadzieję że ten topic niejednemu z Was pomoże
aha i do tego przeważnie pomaga również krok trzeci z FAQ
pozdrawiam Srwsio
|
Ostatnio zmieniony przez srwsio dnia 28 Cze 2006 10:04:45, w całości zmieniany 1 raz
|
|
|
|
|
 |
|
|
 |
saimhazz
~user

Dołączył(a): 8.03.2006
Posty: 1
Status: Offline
|
Wysłany: 28 Cze 2006 02:03:47
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; FDM) |
u mnie to nie dziala znaki ktore pobiera z bazy danych wyswietla dobrze ale np jak w module dodam jakis znak np ś to mi wyswietla ¶ wie ktos jak to zrobic ?
ps w tytulach newsow tez mi wyskakuje takie cos tylko ze zamiast ł, natomiast w tresci newsa juz wszystko jest dobrze
|
|
|
|
|
|
|
 |
srwsio
~user

Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn
Status: Offline
|
Wysłany: 28 Cze 2006 09:09:03
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90) |
7.9 zwykłe czy po modyfikacji??
w kazdym razie wszystko zostało juz omówione ale powtórzę z grubsza
1. wejdź w phpmyadmina i wklej w SQL zapytanie następujące
| Kod SQL: |
SHOW VARIABLES LIKE "character_set%";
|
i napisz potem co wyświetla a teraz spróbuj tego
2. otwieramy plik includes/sql_layer.php
Szukamy
| PHP: |
 function sql_connect($host, $user, $password, $db)
{
global $dbtype;
switch ($dbtype) {

case "MySQL":
$dbi=@mysql_connect($host, $user, $password);
mysql_select_db($db);
|
i dodajemy po:
| PHP: |
 mysql_query("set names 'latin2'",$dbi);
|
Otwórz plik db/mysql.php
Znajdź
| PHP: |
 mysql_connect($this->server, $this->user, $this->password);
}
if($this->db_connect_id)
{
if($database != "")
{
$this->dbname = $database;
$dbselect = @mysql_select_db($this->dbname);
|
dodaj po:
| PHP: |
 mysql_query("set names 'latin2'",$this->db_connect_id);
|
jeśli juz to zrobisz to odświerz stronę i spróbujdodać testowego newsa z literkami "ęółśążźćń" w tytule i treści , jeśli wszytko bedzie dobrze to oki i teraz modyfikujesz poprzednie newsy, jeśli zaś jest źle to napisz co po tej modyfikacji się stało
|
|
|
_________________ SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera |
|
|
|
 |
Jaszczur
~user

Dołączył(a): 21.12.2004
Posty: 1137
Pochwał: 83
Skąd: Racibórz/Katowice
Status: Offline
|
Wysłany: 4 Lip 2006 11:56:28
|
|
UA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4 |
|
|
|
 |
merti
~user

Dołączył(a): 15.09.2006
Posty: 10
Status: Offline
|
Wysłany: 18 Wrz 2006 16:18:45
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) |
znudzony poszukiwaniami, rozsmieszył mnie humor
Przejżałem fourm w poszukiwaniu rozwiązania problemu o wyrażeniu: (polskie "znaki")
Wreszcie trafiłem na rozwiązanie
"Wszystkie znaki na tej stronie są zastrzeżone. Komentarze i artykuły należą do ich twórców 2006"
Także nasze krzaczki na stronie podlegają własności prawnej i nie wskazane jest ich naprawianie.
http://phpnuke.org.pl/faq-634.html
lecz tylko reaguje dobrze na tresci a na nazwy bloków ?
|
Ostatnio zmieniony przez merti dnia 19 Wrz 2006 13:04:33, w całości zmieniany 1 raz
|
|
|
|
|
 |
srwsio
~user

Dołączył(a): 4.05.2006
Posty: 510
Pochwał: 34
Skąd: Olsztyn
Status: Offline
|
Wysłany: 18 Wrz 2006 20:30:57
|
|
UA: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) |
jest wiele pomysłów na to ::
1.przeszukaj pliki pod kątem zawartości słów wewnątrz czyli szukasz w pliku słów htmlentites i zamieniasz na htmlspecialchars oraz szukasz wszystkich 8859-1 i zamieniasz na 8859-2
2. sprawdź w mainfile.php czy nie masz czasami tam tego zamienić
|
|
|
_________________ SZUKAJ <--BEST FRIENDS--> GOOGLE
nie udzielam porad na gg, e-mail - piszesz na własne ryzyko
25% wykonania typera |
|
|
|
 |
|
|
|
|
Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz dołączać plików na tym forum Możesz ściągać pliki na tym forum |
|
|
|
|
|
|
|