Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js http Req]przesylanie danych a strona kodowa
kamiseq
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 12.07.2005
Skąd: krakow

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


czy nalezy jawnie wskazac podczas przesylania jakiej strony kodowej uzyto do zapisu danych?

jesli tak to jak?
Go to the top of the page
+Quote Post
jarrod
post
Post #2





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


a w czym masz dokładnie problem?
Go to the top of the page
+Quote Post
kamiseq
post
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 12.07.2005
Skąd: krakow

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


dane zwracane z bazy sa w innej stronie kodowej niz byc powinny
http://www.kaweckaipartner.hg.pl/new_index.php?strona=oferta zobacz sobie nie wiem dokladnie z czego to wynika, dane powinny byc w latin2 i tak jest tez ustawiona strona, jednak wyskakuja krzaczki:(

pytanie wiec brzmi skad JS wie w akiej stronie kodowej wyswietlic literki;>

z tego co zauwazylem to przesylanie za pomoca JS sprawia problem - np wybranie wartosci filtra z polskimi literami zwraca 0 wierszy. jednak na bazie jest obra strona no bo inaczej takrze w listach filtra byly by bledy

Ten post edytował kamiseq 20.10.2006, 15:18:53
Go to the top of the page
+Quote Post
jarrod
post
Post #4





Grupa: Zarejestrowani
Postów: 312
Pomógł: 9
Dołączył: 14.10.2006
Skąd: warszawa

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


Spróbuj zrobić coś takiego po połączeniu się z bazą:

  1. <?php
  2. $id = mysql_connect($server, $user, $password);
  3. mysql_query("SET NAMES latin2;",$id);
  4. ?>


Powinno już działać.
Go to the top of the page
+Quote Post
kamiseq
post
Post #5





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 12.07.2005
Skąd: krakow

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


a no widzsz mialem racje

zwracajac dane nie ustawilem kodowania danych - wystarczylo poprzedzic wszysto
  1. <?php
  2. header('Content-type: text/html; charset=iso-8859-2');
  3. ?>


problem zaczyna sie gdy wysylam dane poprzez JS do php:( komunikujac sie za pomoca HTTPRequest musze powiedziec php w jakiej stonie kodowej sa dane!!!

masz jakis pomysl? bo jak widzisz wybierajac np 'kraków' zwraca zero tzn JS wysyla cos o jakiejs stronie kodowej do php - php dostaje pewnie krzaczki w miejscu 'ó' a potem w bazie tego nie ma i zwraca orowsow:(

Ten post edytował kamiseq 20.10.2006, 20:01:00
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 Aktualny czas: 19.08.2025 - 09:07