🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #230535

Re: gubi się znak +

#230535
From: tomek
Date: Fri, 05 Sep 2014 08:32
30 lines
2358 bytes
Użytkownik "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> napisał w 
wiadomości news:lua11m$mu1$1@node1.news.atman.pl...
> tomek pisze:
>> Użytkownik "zlotowinfo" <usuntousun@go2.pl> napisał w wiadomości 
>> news:lstq8d$2g4$1@node2.news.atman.pl...
>>> przekazuje getem z jednej strony do drugiej
>>> w urlu plus jest jakimś automatem przekonwertowany do "%2B"
>>> przekazywana zmienna "zmienna=cos%2Bcos"
>>> odebrana getem zmienna wyglada "cos cos"
>>>
>>> jak inaczej odebrać tę daną lub przekazać

>> Problem leży w złym wygenerowaniu linku a nie w odbieraniu.
>> Zapoznaj się z funkcją "http_build_query""

> To może sam zapoznaj się z tą funkcją.

Już się z nią dawno zapoznałem.

> echo http_build_query(array("name"=>"foo+bar")); zwróci: name=foo%2Bbar
> które potem w $_GET dobrze jest reprezentowane: Array([name]=>foo+bar)

I to jest najważniejsze: dobrze wygenerujesz to i dobrze odbierzesz.

> Moim zdaniem problem jest gdzieś pomiędzy:
> albo faktyczna zmienna przy wywołaniu jest gdzieś modyfikowana
> (czy w logach widzisz zmienną w powyższej postaci),
> albo po stronie gdzie ją odczytujesz,
> przed odczytem coś modyfikuje dane (np: dekoduje + na ' '). 
Technical Details
Message-ID: <5409752e$0$26852$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <lstq8d$2g4$1@node2.news.atman.pl> <53f30a72$0$2242$65785112@news.neostrada.pl> <lua11m$mu1$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!news-out.readnews.com!news-xxxfer.readnews.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "tomek" <skowtom@wp.xxx.pl>
Newsgroups: pl.comp.lang.php
References: <lstq8d$2g4$1@node2.news.atman.pl> <53f30a72$0$2242$65785112@news.neostrada.pl> <lua11m$mu1$1@node1.news.atman.pl>
Subject: Re: gubi się znak +
Date: Fri, 5 Sep 2014 10:32:45 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
Lines: 32
Message-ID: <5409752e$0$26852$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.3.208.121
X-Trace: 1409905966 unt-rea-a-02.news.neostrada.pl 26852 83.3.208.121:1865
X-Complaints-To: abuse@news.neostrada.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit