Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?

[es] :: PHP :: urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?

[ Pregleda: 2717 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

NetworkAdmin

Član broj: 4445
Poruke: 609
*.europronet.ba.



Profil

icon urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?28.02.2005. u 19:35 - pre 232 meseci
Zdravo imam jedan problemcic ne znam jeli reverzibilan naime neki tekst koji sadrzi + % i slicne znakove je urlencode($text) i kao takav snimljen u database.

Sad kad se pravi 'retrival' i napravi urldecode($dbtext) ne dobije se ono sto je encoded izgube se plusevi to je sugurno a mogu se izgubiti i % i jos stosta...

Ima li sanse da se ovo spasi ili je stata nepovratna?
 
Odgovor na temu

bzero
dev null
europe

Član broj: 5907
Poruke: 371
82.117.202.*

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?01.03.2005. u 08:38 - pre 232 meseci
Kada se uradi urlencode nekog teksta, a onda urldecode tako dobijenog rezultata, dobice se ponovo originalni tekst, bez obzira da li on sadrzi +, % ili bilo koji drugi znak.
Bice da je nesto drugo problem.
Never trust an operating system you don't have sources for.
 
Odgovor na temu

NetworkAdmin

Član broj: 4445
Poruke: 609
*.europronet.ba.



Profil

icon Re: urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?01.03.2005. u 09:55 - pre 232 meseci
da imas pravo:
Code:
<?
$tekst ="ovo je  + - % test tekst +jos+nesto";
echo "Originalni tekst je: $tekst<br>";
$dbtekst = urlencode($tekst);
echo "A sada urlencoded: $dbtekst<br>";
$tekst = urldecode($dbtekst);
echo "A sada urldecoded: $tekst<br>";
?>

daje output:
Citat:
Originalni tekst je: ovo je + - % test tekst +jos+nesto
A sada urlencoded: ovo+je++%2B+-+%25+test+tekst+%2Bjos%2Bnesto
A sada urldecoded: ovo je + - % test tekst +jos+nesto


Jedino sad sto moze biti a to vam nisam rekao je da urlencode pravi php a kasnije java iz baze izvlaci taj tekst i dekodira e sad mozda je do jave... a mozda je do sasvim trece stvari.
 
Odgovor na temu

[es] :: PHP :: urlencode tj obrnuto urldecode kako da ne zezne pluseve (+)?

[ Pregleda: 2717 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.