Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Ajax] Polskie znaki
Lirdoner
post 25.12.2010, 16:23:33
Post #1





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

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


Witam, mam problem z polskimi znakami w tekście który jest przysyłany ajaxem do pliku php
Szukałem pomocy w google ale tam pisało że wystarczy dodać nagłówek

header("Content-Type: text/html; charset=iso-8859-2");

w odpowiednim kodowaniu, niestety w moim przypadku to nie pomaga
[JAVASCRIPT] pobierz, plaintext
  1. function sendChat(text){
  2. var dataString = 'function=send&message='+text;
  3. $.ajax({
  4. type: "POST",
  5. url: "functions/process.php",
  6. data: dataString,
  7. success: function(html){
  8. $("#error").html(html);
  9. updateChat();
  10. },
  11. });
  12. }
  13.  
  14. $(function() {
  15. // watch textarea for release of key press
  16. $('#sendie').keyup(function(e) {
  17.  
  18. if (e.keyCode == 13) {
  19.  
  20. var text = $(this).val();
  21. var maxLength = $(this).attr("maxlength");
  22. var length = text.length;
  23.  
  24. // send
  25. if (length <= maxLength + 1) {
  26. sendChat(text);
  27. $(this).val("");
  28.  
  29. } else {
  30.  
  31. $(this).val(text.substring(0, maxLength));
  32.  
  33. }
  34.  
  35.  
  36. }
  37. });
  38.  
  39. });
[JAVASCRIPT] pobierz, plaintext

Plik php tylko wprowadza dane do bazy

Ten post edytował Lirdoner 25.12.2010, 16:24:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
skowron-line
post 25.12.2010, 16:29:38
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


http://forum.php.pl/index.php?showtopic=67633


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
amii
post 25.12.2010, 16:30:29
Post #3





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

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


A jakie masz ustawione kodowanie w tym pliku i w bazie? (wszędzie powinno być takie samo). Jeśli to nie pomoże sprawdź jakiego kodowanie używa edytor.


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post
Lirdoner
post 25.12.2010, 16:36:30
Post #4





Grupa: Zarejestrowani
Postów: 500
Pomógł: 1
Dołączył: 29.09.2009

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


Strone ze skryptem js mam w UTF-8, stronę ze skryptem php również UTF-8

Z tego linka co podał skowron-line
xmlHttp.overrideMimeType('text/html; charset=ISO-8859-2');
tą linijkę jak mam zapisać w tym kodzie
[JAVASCRIPT] pobierz, plaintext
  1. $.ajax({
  2. type: "POST",
  3. url: "functions/process.php",
  4. data: dataString,
  5. success: function(html){
  6. $("#error").html(html);
  7. updateChat();
  8. },
  9. });
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post
skowron-line
post 25.12.2010, 20:39:19
Post #5





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


http://api.jquery.com/jQuery.ajax/ (contentType)


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
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: 14.08.2025 - 01:43