Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z kodowaniem :(, ...nie wiem do jakiego działu to wsadzić
sztosz
post 24.07.2005, 16:02:29
Post #1





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


Mam malutką stronke w UTF8, Pod windowsem na apachu2 z php 4.4.0 chodziło bez problemów najmniejszych. Przesiadloem sie na gentoo, nic nie zmienialem w kodzie stronki. na apachu2 z php 4.4.0 mimo ze w meta jest kodowanie UTF8, to jest wykrywana jako to co mam w configu apacha jako AddDefaultEncoding. Nie wiem dlaczego :/ co robie źle?

Ten post edytował sztosz 24.07.2005, 16:09:12


--------------------
Go to the top of the page
+Quote Post
tiraeth
post 24.07.2005, 17:31:46
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Może w konfiguracji systemu masz coś inaczej ustawione?
Go to the top of the page
+Quote Post
DeyV
post 24.07.2005, 21:27:33
Post #3





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Niestety - ale apache w tym przypadku wysyła header, który narzuca inne kodowanie niż to, które jest zapisane w sekcji head strony.

Aby rozwiazać ten problem, bez modyfikacji ustawień serwera, wystarczy wysłać samodzielnie header o treści typu

  1. <?php
  2.  
  3. header( 'Content-Type: text/html; charset=utf-8' );
  4.  
  5. ?>

Oczywiście przed całą zawartością strony (przed headerami nie może być wysłana nawet spacja..)


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
sztosz
post 25.07.2005, 09:27:15
Post #4





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

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


OK, dziękuję ślicznie to żeczywiście załatwia problem, a czy można się tego jakoś pozbyć... tzn, co zrobić aby Apache nie wysyłał tej informacji?


--------------------
Go to the top of the page
+Quote Post
DeyV
post 25.07.2005, 12:29:27
Post #5





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




wyciać z configa apacha linię: addDefaultEncoding...


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
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: 23.06.2025 - 16:44