Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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 ?


--------------------
php 5.1.2 & Apache 2.0.50 & MySQL 4.1.7 @ WinXP Pro
..:: GG 6449856 ::..
www.londyn.me.uk - ogłoszenia mieszkaniowe dla Londynu
Go to the top of the page
+Quote Post
Kuziu
post
Post #2





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


Może masz w php.ini zdefiniowane auto odkodowywanie ?


--------------------
Słońce zachodzi ... kolejna noc nadchodzi ...
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





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 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


--------------------
Nie lubię jednorożców.
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 - 06:27