ForumCała strona

Nawigacja

Aktualnie online

Gości online: 6

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

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

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?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

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

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Brak polskich znaków po poprawnej instalacji
serika
Witam!
Mam problem ponieważ nie wyświetla się litera ł, ę, ć i inne. Problem jest również jak napiszę byle jakiego newsa z tym i nadal są krzaczki. Instalowałem wersje ISO.
Adres strony: www.serika.pl


PW od moderatora:
  1. Zmiana nazwy tematu - ICEK 05.10 - 11:14
  2. Przeniesienie tematu - Pieka 05.10 - 12:02

Edytowane przez Pieka dnia 10.02.2009 12:54:48
 
Wścibski Gość
Dodany dnia 03.12.2024 18:21:49
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Instalacja odbyla sie z uzyciem jezyka polskiego, czy angielskiego?
Jestem jaki jestem Smile
 
www.php-fusion.pl
Ziom73
Chyba instalował po Ang bo mi jakoś na PL nic niepokazuje.
Zaistaluj albo jeszcze raz z pl albo ktoś ci napisze inne wyjście.
 
Fenix
Hej !
Ja miałem podobny problem, tylko przechodziłem z EF na PF7
Moje kodowanie to UTF-8, nadal były jakieś dziwne znaczki więc dałem tak w pliku maincore.php

Poniżej niezmodyfikowana funkcja połączenia z bazą
Pobierz kod źródłowy  GeSHi: PHP
  1. function dbconnect($db_host, $db_user, $db_pass, $db_name) {
  2. $db_connect = @mysql_connect($db_host, $db_user, $db_pass);
  3. $db_select = @mysql_select_db($db_name);
  4. if (!$db_connect) {
  5. die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to establish connection to MySQL</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  6. } elseif (!$db_select) {
  7. die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to select MySQL database</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  8. }
  9. }
Zinterpretowano w sekund: 0.032, wykorzystano GeSHi 1.0.8.10


A tutaj po modyfikacji (modyfikacje zaznaczę czerwonym)
Pobierz kod źródłowy  GeSHi: PHP
  1. function dbconnect($db_host, $db_user, $db_pass, $db_name) {
  2. $db_connect = @mysql_connect($db_host, $db_user, $db_pass);
  3. $db_select = @mysql_select_db($db_name);
  4. dbquery("SET NAMES utf8");
  5. if (!$db_connect) {
  6. die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to establish connection to MySQL</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  7. } elseif (!$db_select) {
  8. die("<div style='font-family:Verdana;font-size:11px;text-align:center;'><b>Unable to select MySQL database</b><br />".mysql_errno()." : ".mysql_error()."</div>");
  9. }
  10. }
Zinterpretowano w sekund: 0.031, wykorzystano GeSHi 1.0.8.10

Dodałem:
Pobierz kod źródłowy  GeSHi: PHP
  1. dbquery("SET NAMES utf8");
Zinterpretowano w sekund: 0.034, wykorzystano GeSHi 1.0.8.10

Edytowane przez Fenix dnia 05.10.2008 14:26:16
 
http://charmed.com.pl
serika
Niestety zmiany nie widać.
Nadal krzaki.
 
bartek124
Jakie kodowanie w bazie danych?
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Pieka
Przeczytaj oba moje posty i sprawdz: http://www.php-fu...ost_106888
Nie musisz testowac wersji z utf8, bo juz wiesz, ze nie dziala.
Jestem jaki jestem Smile
 
www.php-fusion.pl
serika
Niestety nie pomaga.
Zmieniałem już to wcześniej, ale nic nie daje.
 
Pieka
Wybacz, ale nie ma takiej mozliwosci. Proponuje przestac mieszac na stronie, bo PF v7 jest tak przetestowany, ze Twoje rozwazania moge traktowac tylko w ramach zle opowiedzianej bajki.
Jestem jaki jestem Smile
 
www.php-fusion.pl
serika
Chcesz założę Ci konto FTP i zobaczysz ze tak będzie.
Jak mówię, że są krzaki nadal to są.
Zgłosiłem problem również do Admina serwera, bo być może wina stoi po ich stronie.
 
bartek124
Jakie masz kodowanie w bazie danych, bo jeśli ustawisz złe to nieważne czy instalujesz utf-8 czy iso czy inne pieroństwo, zawsze będą krzaki.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
serika
Kodowanie w bazie:
UTF 8 unicode ci
 
Pieka
serika napisał/a:
Chcesz założę Ci konto FTP i zobaczysz ze tak będzie..

W takim razie czekam na dane.

Edit: Okazalo sie, ze kolega mial w bazie ustawione kodowanie latin2_general_ci, ktore nie bylo poprawnie obslugiwane przez serwer i stad bledy na stronie. Wystarczylo zmienic na standard, czyli:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

a nastepnie zainstalowac PHP-Fusion ponownie.
Blad wynikal zapewne ze zlej konfiguracji serwera, ale to juz problem hostingu, a nie nasz.
Edytowane przez Pieka dnia 18.10.2008 17:20:42
Jestem jaki jestem Smile
 
www.php-fusion.pl
titol
No więc po instalacji brak polskich znaków wygląda tak:
http://img374.ima...250er3.png
po dodaniu do maincore.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy

mam coś takiego
http://img527.ima...039ac9.png
 
Pieka
Zmien w tym kodzie na latin1, a jesli po wstawieniu i odswiezeniu nadal bedzie zle zamien na latin2.
Jestem jaki jestem Smile
 
www.php-fusion.pl
titol
Przy latin1 bez zmian, a przy latin2 polskie znaki (niektóre) zmieniają się na znaki zapytania (?)
Edytowane przez Pieka dnia 18.10.2008 17:13:52
 
Pieka
W takim razie zastosuj sie do tego, co napisalem w moim wczesniejszym poscie.
Jestem jaki jestem Smile
 
www.php-fusion.pl
titol
Może mi ktoś napisać w punktach co mam zrobić bo już chyba wszystkiego próbowałem ze zmiana i dopisywaniem.
 
Pieka
1. Zalogowac sie do phpMyAdmin.
2. Wybrac baze.
3. Wejsc w "Operacje".
4. Na dole znajdziesz "Metoda porównywania napisów:".
5. Zmienic z tego co jest na utf8_general_ci.
6. Teraz dopiero zainstalowac PHP-Fusion.
Jestem jaki jestem Smile
 
www.php-fusion.pl
titol
Dalej to samo:
img524.imageshack.us/img524/1843/99447443ek1.png
http://img524.ima...443ek1.png
Edytowane przez Pieka dnia 18.10.2008 20:33:32
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl