Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Polskie znaki
Fred1485
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Witam, przychodzę z dość błahym problemem, zawsze tworzyłem na localhoście jednak teraz postanowiłem że przeniosę plik na serwer dla testu i owszem działa ale niestety nie ma Pl znaków... Na localhoscie również nie było ale zawsze w programie kodowanie zmieniłem i pięknie szło a tutaj jak zmieniam to dalej nic (IMG:style_emoticons/default/sad.gif) Jakby co to na ugu.pl próbuję (IMG:style_emoticons/default/sad.gif)

Coś czytałem o jakimś przesyłaniu nagłówkami o to chodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Raito
post
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 19
Dołączył: 27.04.2014

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


1. Pokaż kod.
2.
Kod
<meta charset="UTF-8" />
?
Go to the top of the page
+Quote Post
Aqu
post
Post #3





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

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


Dane z bazy danych czy z jakiegoś pliku? Jeśli piszesz o nagłówkach, to może wysyłasz jakiś plik do użytkownika ?

Ten post edytował Aqu 15.03.2015, 17:45:51
Go to the top of the page
+Quote Post
Fred1485
post
Post #4





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Tutaj już nie kombinuję z żadnym kodem, daję najprostszy:

  1. define('HOST', 'blabla');
  2. define('DATABASE', 'blabla');
  3. define('USER', 'blabla');
  4. define('PASSWORD', 'blabla');
  5.  
  6. $database = new mysqli(HOST, USER, PASSWORD, DATABASE);
  7.  
  8. if($database->connect_errno) {
  9.  
  10. $output = array('code' => 'E1', 'text' => 'Połączenie z bazą nie zostało zrealizowane!');
  11. die('Kod błędu: '. $output['code']. '. Treść: '. $output['text']);
  12. }
  13.  


Specjalnie daję złe dane do bazy żeby wywaliło błąd, owszem działa ale pl znaków nie ma (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
Raito
post
Post #5





Grupa: Zarejestrowani
Postów: 156
Pomógł: 19
Dołączył: 27.04.2014

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


http://php.net/manual/pl/mysqli.set-charset.php
Go to the top of the page
+Quote Post
Fred1485
post
Post #6





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


To może inaczej:


  1. </php
  2.  
  3. echo "ążźćę";
  4.  
  5. ?>


Tutaj zapewne twój sposób się nie przyda (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Aqu
post
Post #7





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

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


Pliki mają kodowanie utf-8?
W htmlu masz określone kodowanie, tak jak jest to w drugim poście pokazane?
Go to the top of the page
+Quote Post
Fred1485
post
Post #8





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


utf-8 czy lepiej iso?

Zaraz sprawdzę czy to będzie działać
Go to the top of the page
+Quote Post
com
post
Post #9





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


jakie ISO (IMG:style_emoticons/default/smile.gif) UTF-8 bez bom i skoro chcesz drukować to musisz mięć w nagłówku tag z meta tak jak wspomniał kolega (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 20:42