🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #1941

Re: [PHP]huidige mapnaam en file verplaatsen

#1941
From: John Bokma
Date: Sat, 06 Nov 2004 19:57
35 lines
2209 bytes
Cajmere wrote:

> Op Thu, 04 Nov 2004 16:32:26 +0000, schreef John Bokma:
> 
>> TiM wrote:
>> 
>>> Goeiedag,
>>> 
>>> Heb voor de moment volgende problemen en hopelijk zijn er hier met
>>> wat goeie wil die me daarbij willen helpen.
>>> 1.    Ik zou de naam van het huidige PHP-bestand dat op mijn scherm
>>> staat, de naam van de map als titel hebben op mijn site, iemand enig
>>> idee hoe dit kan verwezenlijkt worden?
>>> 2.    Ik zou een file willen verplaatsen met onderstaand stukje
>>> code, maar als ik op de link Verplaats klik, kan hij de map niet
>>> terug vinden naar waar het bestand moet verplaatst worden.
>>> 
>>> Code:
>>> if (isset($_GET['verplaats'])){
>>>   $filemove = $uploadDir.$_GET['verplaats'];
>>>   $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>> 
>> Je snapt dat dit stukje code *extreem insecure* is?
> 
> ff vraagje. Waarom?
> is dit omdat er geen controle is op wat er verplaatst wordt?
> kwestie van iets bij te leren :-).

Yup, er kan van alles in 'verplaats' en 'toDir' gezet worden.

-- 
John Bokma
                 Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar:  http://castleamber.com/
Tevreden opdrachtgevers:     http://castleamber.com/testimonials.html
Technical Details
Message-ID: <Xns95998E1284E66castleamber@130.133.1.4>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail
References: <lbsid.11274$bH7.506911@phobos.telenet-ops.be> <Xns95976B3761953castleamber@130.133.1.4> <pan.2004.11.06.12.37.31.887519@telenet.doe_dit_weg.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,92446d64393f61ae
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail
From: John Bokma <postmaster@castleamber.com>
Newsgroups: be.comp.programming
Subject: Re: [PHP]huidige mapnaam en file verplaatsen
Date: 6 Nov 2004 19:57:58 GMT
Organization: Castle Amber - software development
Lines: 35
Message-ID: <Xns95998E1284E66castleamber@130.133.1.4>
References: <lbsid.11274$bH7.506911@phobos.telenet-ops.be> <Xns95976B3761953castleamber@130.133.1.4> <pan.2004.11.06.12.37.31.887519@telenet.doe_dit_weg.be>
X-Trace: news.uni-berlin.de p/U6+ItJ+cqo9gWiaYIGnggSoPJuSOpUXB5V07XVcKkdDP86+L
User-Agent: Xnews/5.04.25
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a