Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][AJAX] Polskie znaki w GET
calebos
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 22.02.2008

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


Czesc

Przekazuje zmienna przez get do skryptu ktory wyszukuje mi cos w bazie danych.
Niestety sa w nich polskie i get mi robi z tego lekka kiszke.
Zrobilbym to inaczej ale ajax wlasnie przez get mi odswieza pewne rzeczy na stronie i lipa.

Znalazlem cos takiego

Cytat
A co z polskimi znakami przy przesyłaniu danych metodą GET?

GET jest bardziej problematyczne, ale Tomcat ma jeden wbudowany myk, który pozwala tą sprawę prosto rozwiązać. Wystarczy odpowiednio skonfigurować connector HTTP, tak jak zostało to opisane tu:
http://jakarta.apache.org/tomcat/tomcat-5....onfig/http.html

Konkretnie chodzi o atrybut URIEncoding, który określa, jakiego kodowania connector powinien użyć po rozwinięciu sekwencji %xx. Jeżeli atrybut ten nie zostanie ustawiony używane jest kodowanie: ISO-8859-1.



Moze mi jakis ekspert wytlumaczyc o co w tym ka man i gdzie to sie zmienia w apache?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
calebos
post
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 22.02.2008

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


Dzieki za pomoc!

Kurde musze sie podczytac w js troche bo sie bardzo motam.
Jescze jedno szybkie pytanie tzn Wywala mi tutaj blad skladni nie wiedziec czemu.
Ta funkcja dziala tylko na jakis elementach js czy na stringu tez ?
Probowalem wstawiac plus za =' itp i nie moge sie wymotac

  1. <tr BGCOLOR="F0F8FF" Onclick="DoNav('spred2.php?var='(encodeURIComponent("<?php echo $queryf; ?>"))) ">


Ten post edytował calebos 27.06.2008, 13:54:55
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 10:14