Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Polskie znaki...
mateusz90
post 16.12.2007, 19:27:54
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.12.2007

Ostrzeżenie: (0%)
-----


Witam biggrin.gif Na początku chciałbym się przedstawic. Nazywam się Mateusz, jestem licealistą, interesuję się fotografią...
http://gurdziel.x12.pl/

A teraz do rzeczy...

Mam stronkę: http://www.4x4sianow.pl/index.php. Wszędzie ustawione jest kodowanie iso-8859-2.

w phpmyadmin (ustawienia) mam ustawione System porównań dla połączenia MySQL: utf_polish_ci oraz System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)

Dla baz danych
ustawiłem system porównywania napisów na latin2_general_ci.

problem w tym że dla danych pobieranych z bazy, w miejsce polskich znaków pojawiają się questionmark.gif; podobna sytuacja dla księgi gości. Kiedy przeglądam baze w phpmyadmin znaki dobrze się wyświetlają...
próbowałem różnych kombinacji w kodowaniu i nic.
dodam jeszcze że mam inną stronę działającą pod phpmyadmin 2.11.2 i wszystko jest dobrze w tych samych ustawieniach.
wersja tego phpmyadmin to 2.11.0
dodam jeszcze proszę o pomoc bo juz się pogubiłem w tym wszystkim blink.gif
Powód edycji: dodałem tagi (cysiaczek)
Go to the top of the page
+Quote Post
em1X
post 16.12.2007, 19:41:03
Post #2





Grupa: Zarejestrowani
Postów: 984
Pomógł: 41
Dołączył: 16.03.2002
Skąd: Płock

Ostrzeżenie: (0%)
-----


zaraz po połączeniu z bazą danych uruchom takie zapytania:

  1. <?php
  2. mysql_query('SET CHARACTER SET latin2');
  3. mysql_query('SET NAMES latin2');
  4. ?>


Mała uwaga na temat systemu porównywania - on nie wpływa na to w jakiej postaci dane wchodzą - wychodzą do bazy! Służą tylko przy porównywaniu / sortowaniu danych zawierających znaki specjalne, np. niemieckie umlauty czy nasze ąęćki.

Ten post edytował em1X 16.12.2007, 19:41:22


--------------------
eh, co polska wódka to polska wódka
Go to the top of the page
+Quote Post
mateusz90
post 16.12.2007, 20:00:15
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.12.2007

Ostrzeżenie: (0%)
-----


W tym przypadku wywala mi błąd:


Warning: mysql_query() [function.mysql-query]: Access denied for user 'sianowpl'@'localhost' (using password: NO) in /home/sianowpl/public_html/news.php on line 20

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/sianowpl/public_html/news.php on line 20

Warning: mysql_query() [function.mysql-query]: Access denied for user 'sianowpl'@'localhost' (using password: NO) in /home/sianowpl/public_html/news.php on line 21

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/sianowpl/public_html/news.php
Go to the top of the page
+Quote Post
Cysiaczek
post 16.12.2007, 22:18:06
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Przenoszę na Przedszkole.

Przeczytaj komunikat - jes wyraźnie napisane - nie podałeś hasła, albo podałeś złe.


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
mateusz90
post 17.12.2007, 18:14:10
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 16.12.2007

Ostrzeżenie: (0%)
-----


ale wcześniej hasło było te samo i chodziło; dodałem tylko te dwa wiersze...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 15:40