Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> urlencode - nie trzeba odkodowywac ?
a79rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 331
Pomógł: 1
Dołączył: 23.05.2004
Skąd: Tarnów/Londyn

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


czesc
zauwazylem nastepująca rzecz i mimo ze wszysto działa dobrze chciałbym wiedziec z ciekawosci czemu tak sie dzieje : mam ciag przykladowy 1%2%33%12 i przekazuje go w adresie, traktując wczesniej zmienną funkcją urlencode ,w adresie zapisane jest wszystko zakodowane (%jest zastepowany przez %25) , odczytują tą zmienna pozniej i nie musze jej odkodowywac ?! jest juz odkodowana. dlaczego tak sie dzieje ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Zajrzyj do manuala o urlencode -- w tym RFC jest wszystko opisane (nie czytalem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). Po prostu niektore znaki musza byc escapowane (moga byc tez wyszstkie) -- podobnie jak przy dodawaniu stringow do bazy danych (addslashes()).

Dlaczego odkodowywuje? -- zebys mial mniej roboty -- bo zazwyczaj potrzebujesz odkodowanego tekstu z urla
np: index.php?aa=blabla%20spacja
-->aa === 'blabla spacja'

Ten post edytował dr_bonzo 9.04.2005, 14:23:47
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 - 19:57