Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] brak polskich znaków po przetworzeniu
rybosom
post 12.05.2016, 20:42:44
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

Ostrzeżenie: (20%)
X----


za pomocą
[JAVASCRIPT] pobierz, plaintext
  1. function pobierz(qs) {
  2. qs = qs.split('+').join(' ');
  3.  
  4. var params = {},
  5. tokens,
  6. re = /[?&]?([^=]+)=([^&]*)/g;
  7.  
  8. while (tokens = re.exec(qs)) {
  9. params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]);
  10. }
  11.  
  12. return params;
  13. }
  14.  
  15. var txt = pobierz(document.location.search).txt;
  16. tekst = atob(txt);
[JAVASCRIPT] pobierz, plaintext


wyciągam zawartość parametru tekst=VG8gamVzdCB0ZXN0IAV8QvNbegdE z URL i przekształcam z base64 na postać rozkodowaną, jednak tracę polskie litery, gdzie robię błąd?
Go to the top of the page
+Quote Post
Comandeer
post 12.05.2016, 21:48:57
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


AFAIR po prostu to nie obsługuje nic spoza Latin1 https://developer.mozilla.org/en-US/docs/We...Unicode_Problem


--------------------
Go to the top of the page
+Quote Post
rybosom
post 12.05.2016, 21:57:52
Post #3





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

Ostrzeżenie: (20%)
X----


pomogłeś, masz +

dzięki.
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: 20.07.2025 - 08:21