Thread View: be.comp.programming
20 messages
20 total messages
Started by TiM
Thu, 04 Nov 2004 15:48
[PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Thu, 04 Nov 2004 15:48
Date: Thu, 04 Nov 2004 15:48
19 lines
1777 bytes
1777 bytes
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']."/";
@move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
".$filemove." to ".$movetoDir);
header("Location:index2.php");
}
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Thu, 04 Nov 2004 16:32
Date: Thu, 04 Nov 2004 16:32
25 lines
1826 bytes
1826 bytes
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?
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Thu, 04 Nov 2004 17:00
Date: Thu, 04 Nov 2004 17:00
31 lines
2385 bytes
2385 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht
news:Xns95976B3761953castleamber@130.133.1.4...
> 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?
>
> --
> John Bokma
> Voorbeeldscripts in Perl: http://johnbokma.com/perl/
> Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
> Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
De request[toDir] is de map die ik geselecteerd heb uit een lijst, maar die
wordt niet doorgegeven als ik op de link Verplaats klik en die zou dan die
functie moeten in werk stellen.
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Thu, 04 Nov 2004 19:51
Date: Thu, 04 Nov 2004 19:51
25 lines
1842 bytes
1842 bytes
TiM wrote:
> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>>> Code:
>>> if (isset($_GET['verplaats'])){
>>> $filemove = $uploadDir.$_GET['verplaats'];
>>> $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>
>> Je snapt dat dit stukje code *extreem insecure* is?
>>
> De request[toDir] is de map die ik geselecteerd heb uit een lijst,
> maar die wordt niet doorgegeven als ik op de link Verplaats klik en
> die zou dan die functie moeten in werk stellen.
Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een lijst
selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het achter
een password zit zou ik voorzichtig zijn.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Thu, 04 Nov 2004 20:21
Date: Thu, 04 Nov 2004 20:21
32 lines
2496 bytes
2496 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht
news:Xns95978CF6E37F2castleamber@130.133.1.4...
> TiM wrote:
>
>> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>
>>>> Code:
>>>> if (isset($_GET['verplaats'])){
>>>> $filemove = $uploadDir.$_GET['verplaats'];
>>>> $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
>>>
>>> Je snapt dat dit stukje code *extreem insecure* is?
>>>
>
>> De request[toDir] is de map die ik geselecteerd heb uit een lijst,
>> maar die wordt niet doorgegeven als ik op de link Verplaats klik en
>> die zou dan die functie moeten in werk stellen.
>
> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een
> lijst
> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het achter
> een password zit zou ik voorzichtig zijn.
>
> --
> John Bokma
> Voorbeeldscripts in Perl: http://johnbokma.com/perl/
> Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
> Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
De enige vraag die ik hier stel is of iemand me kan helpen en niet om zo'n
zever te verkopen, want da interesseert mij allemaal niet, tis toch ma voor
op school, ma ok dan probeer ik het wel ergens anders h�
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Thu, 04 Nov 2004 23:04
Date: Thu, 04 Nov 2004 23:04
32 lines
1934 bytes
1934 bytes
TiM wrote:
> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een
>> lijst
>> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het
>> achter een password zit zou ik voorzichtig zijn.
> De enige vraag die ik hier stel is of iemand me kan helpen
Het is geen helpdesk hier
> en niet om zo'n zever te verkopen,
Betaal jij mij voor hulp? Nee. Je kan niks eisen op Usenet. Je mag blij
zijn dat er iemand reageerd, in zijn/haar tijd. Zeker als het om huiswerk
gaat.
> want da interesseert mij allemaal niet,
Dat blijkt.
> tis toch ma voor op school,
Prima instelling.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Fri, 05 Nov 2004 16:11
Date: Fri, 05 Nov 2004 16:11
37 lines
2391 bytes
2391 bytes
"John Bokma" <postmaster@castleamber.com> schreef in bericht news:Xns9597ADA11734Ecastleamber@130.133.1.4... > TiM wrote: > >> "John Bokma" <postmaster@castleamber.com> schreef in bericht > >>> Je code is extreem insecure, pas dat eerst aan. Dat *jij* het uit een >>> lijst >>> selecteerd wil niet zeggen dat iedereen zo netjes is. Zelfs als het >>> achter een password zit zou ik voorzichtig zijn. > >> De enige vraag die ik hier stel is of iemand me kan helpen > > Het is geen helpdesk hier > >> en niet om zo'n zever te verkopen, > > Betaal jij mij voor hulp? Nee. Je kan niks eisen op Usenet. Je mag blij > zijn dat er iemand reageerd, in zijn/haar tijd. Zeker als het om huiswerk > gaat. > >> want da interesseert mij allemaal niet, > > Dat blijkt. > >> tis toch ma voor op school, > > Prima instelling. > > -- > John Bokma > Voorbeeldscripts in Perl: http://johnbokma.com/perl/ > Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/ > Tevreden opdrachtgevers: http://castleamber.com/testimonials.html Wat dan wel, als ik dat nog vragen mag?
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Fri, 05 Nov 2004 18:03
Date: Fri, 05 Nov 2004 18:03
39 lines
2841 bytes
2841 bytes
TiM wrote:
> "John Bokma" <postmaster@castleamber.com> schreef in bericht
>> Het is geen helpdesk hier
>
> Wat dan wel, als ik dat nog vragen mag?
Een medium om informatie uit te wisselen. Als je meent dat je posting
hier *moet* worden beantwoord, en dan ook nog *correct* dan zal je
merken dat je verkeerd zit. De hulp die je krijgt, als je die krijgt, is
vrij. Daarnaast wordt er ook van je verwacht dat je zelf je werk
zorgvuldig doet.
Je zit in een groep over programmeren, daar kan je zeker kritiek op je
programmeerstijl verwachten. Zie dat niet als kritiek op jou, maar op je
stijl, en leer er van. Kritiek is zelden lief, en als je het ziet als
iets waar je van kan leren, kan je alleen maar groeien :-) Als je
daarintegen kritiek ziet als gezichtsverlies, en de voorkeur geeft om
het te negeren, of om het te verdedigen, dan verlies je niet alleen,
maar zit je ook nog eens met het probleem dat je ergens opslaat dat je
gelijk had, en dus blijft dat hangen (een prettigere herinnering zeg
maar).
Vragen mag, maar je kan niet de discussie sturen, noch een correct
antwoord eisen. Je zal zeker geen snelle oplossing vinden op Usenet,
tenzij het een FAQ is.
Tenslotte, haal regels waar je niet op reageerd, zoals mijn signature.
Zonder te kijken weet ik dat je Outlook Express gebruikt. Als je een
betere client gebruikt, zoals Thunderbird, of Xnews, merk je dat die,
onder andere, automatisch een signature kan verwijderen. Dat scheelt
weer werk.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
Author: Cajmere
Date: Sat, 06 Nov 2004 12:37
Date: Sat, 06 Nov 2004 12:37
31 lines
2234 bytes
2234 bytes
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 :-).
--
Mayday - The Religion,
In music & dance I express myself as a member of a higher community....
I have forgotten how to walk and speak and I am towards flying in the air.
Raving.
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Sat, 06 Nov 2004 19:57
Date: Sat, 06 Nov 2004 19:57
35 lines
2209 bytes
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
Re: [PHP]huidige mapnaam en file verplaatsen
Author: JeroenV
Date: Sun, 07 Nov 2004 16:05
Date: Sun, 07 Nov 2004 16:05
22 lines
1785 bytes
1785 bytes
Cajmere wrote:
>>> 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 :-).
Inderdaad. Met een beetje creatieve parameters door te geven aan het
PHP-script kan je elk bestand op de server naar elke directory verplaatsen.
Een gouden regel is: vertrouw nooit op wat je binnenkrijgt van de gebruiker.
Check alles en zorg dat je zeker bent dat je enkel en alleen binnenkrijgt
wat je verwacht.
--
Mvg, JeroenV
http://www.briachons.org/
Re: [PHP]huidige mapnaam en file verplaatsen
Author: Cajmere
Date: Sun, 07 Nov 2004 16:44
Date: Sun, 07 Nov 2004 16:44
36 lines
2601 bytes
2601 bytes
Op Sun, 07 Nov 2004 16:05:46 +0000, schreef JeroenV:
> Cajmere wrote:
>
>>>> 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 :-).
>
> Inderdaad. Met een beetje creatieve parameters door te geven aan het
> PHP-script kan je elk bestand op de server naar elke directory verplaatsen.
>
> Een gouden regel is: vertrouw nooit op wat je binnenkrijgt van de gebruiker.
> Check alles en zorg dat je zeker bent dat je enkel en alleen binnenkrijgt
> wat je verwacht.
dus
in mijn uploadscriptje voor foto's, doe ik controle op de inhoud.
kijk welke extensies ze hebben, ik laat bv elk jpg's toe(dmv
getimagesize() ). dat ook nog bepaalde voorwaarden heeft(grootte bestand &
pic) is aanvaardbaar of kan je dit nog verder drijven? door bv
na uploaden misschien permissies te veranderen? voor zover dit invloed
heeft(dunno of er bij upload een vaste permissie gegeven wordt, of dit de
permissie krijg van het bestand dat op de pc zelf staat).
--
Mayday - The Religion,
In music & dance I express myself as a member of a higher community....
I have forgotten how to walk and speak and I am towards flying in the air.
Raving.
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Mon, 08 Nov 2004 19:11
Date: Mon, 08 Nov 2004 19:11
26 lines
2010 bytes
2010 bytes
"TiM" <tim.van.kerckhove_NOSPAM_@pandora.be> schreef in bericht
news:lbsid.11274$bH7.506911@phobos.telenet-ops.be...
> 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']."/";
> @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
> ".$filemove." to ".$movetoDir);
> header("Location:index2.php");
> }
>
Weet er hier nu eigenlijk iemand een oplossing voor?
Re: [PHP]huidige mapnaam en file verplaatsen
Author: Aquila
Date: Mon, 08 Nov 2004 19:27
Date: Mon, 08 Nov 2004 19:27
32 lines
2424 bytes
2424 bytes
TiM wrote:
> 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']."/";
> @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
> ".$filemove." to ".$movetoDir);
> header("Location:index2.php");
> }
Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd een
probleem.
1. even door
<http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
lopen, daar zit de variabele die je zoekt
2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
geuploaded is? wat is er mis met move?
--
"May the source be with you"
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Mon, 08 Nov 2004 19:47
Date: Mon, 08 Nov 2004 19:47
39 lines
2556 bytes
2556 bytes
"Aquila" <braempje@netscape.net> schreef in bericht
news:3eednVhxn5UQVRLcRVnytA@scarlet.biz...
> TiM wrote:
>
>> 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']."/";
>> @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't copy
>> ".$filemove." to ".$movetoDir);
>> header("Location:index2.php");
>> }
> Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd
> een
> probleem.
>
> 1. even door
> <http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
> lopen, daar zit de variabele die je zoekt
>
> 2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
> geuploaded is? wat is er mis met move?
>
Die move_uploaded_file kan een normaal gezien een file verplaatsen naar een
andere map. Die file moet dan wel al geupload zijn. Maar ga direct eens
kijken naar die link die je hier geeft.
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Mon, 08 Nov 2004 20:28
Date: Mon, 08 Nov 2004 20:28
49 lines
3248 bytes
3248 bytes
"TiM" <tim.van.kerckhove_NOSPAM_@pandora.be> schreef in bericht
news:g3Qjd.15889$C51.1082407@phobos.telenet-ops.be...
>
> "Aquila" <braempje@netscape.net> schreef in bericht
> news:3eednVhxn5UQVRLcRVnytA@scarlet.biz...
>> TiM wrote:
>>
>>> 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']."/";
>>> @move_uploaded_file($filemove, $movetoDir.$filemove) or die("Can't
>>> copy
>>> ".$filemove." to ".$movetoDir);
>>> header("Location:index2.php");
>>> }
>> Disclaimer: volg aub de raad op van andere posters, veiligheid is altijd
>> een
>> probleem.
>>
>> 1. even door
>> <http://be2.php.net/manual/nl/reserved.variables.php#reserved.variables.server>
>> lopen, daar zit de variabele die je zoekt
>>
>> 2. waarom gebruik je move_uploaded_file als die file vermoedelijk al
>> geuploaded is? wat is er mis met move?
>>
> Die move_uploaded_file kan een normaal gezien een file verplaatsen naar
> een andere map. Die file moet dan wel al geupload zijn. Maar ga direct
> eens kijken naar die link die je hier geeft.
Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou
kunnen oplossen zenne.
En over die raad van andere posters => Ik wil met dit script enkel bestanden
kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan dat die al
niet gecontroleerd zijn? + Dat controleren is toch niet nodig. Is maar een
project voor school zenne.
Re: [PHP]huidige mapnaam en file verplaatsen
Author: Philip Paeps
Date: Mon, 08 Nov 2004 20:50
Date: Mon, 08 Nov 2004 20:50
29 lines
2584 bytes
2584 bytes
TiM <tim.van.kerckhove_NOSPAM_@pandora.be> wrote:
> En over die raad van andere posters => Ik wil met dit script enkel bestanden
> kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan dat die al
> niet gecontroleerd zijn? + Dat controleren is toch niet nodig. Is maar een
> project voor school zenne.
Het probleem met een instelling als 'het is maar $foo' is dat het als kanker
werkt. Voor je het weet is alles 'maar $foo'. Security is iets waar je
altijd over moet nadenken. Hoe meer je aan security denkt bij de kleine
dingen, hoe automatischer het komt bij de grote dingen. Als je echter bij de
kleine dingen al security aan je laars lapt, moet je er niet aan denken wat er
kan gebeuren bij grote dingen.
Vandaag laat je misschien een format in een printf() weg voor een message die
je zelf maakt omdat het toch niet uitmaakt ('ja ik weet best wel dat het een
const char * is'), maar morgen gooi je per ongeluk data van een user op die
manier in een printf, en die user kan dan met een beetje creativiteit je stack
op vreselijke manieren verneuken. Oeps, buffer overflow, oeps, mijn program
counter wijst niet meer naar waar ik dacht dat hij wees... All downhill from
there.
- Philip
--
Philip Paeps Please don't email any replies
philip@paeps.cx I follow the newsgroup.
BOFH Excuse #438:
sticky bit has come loose
Re: [PHP]huidige mapnaam en file verplaatsen
Author: John Bokma
Date: Tue, 09 Nov 2004 02:44
Date: Tue, 09 Nov 2004 02:44
21 lines
1684 bytes
1684 bytes
TiM wrote:
>>>> $filemove = $uploadDir.$_GET['verplaats'];
>>>> $movetoDir = $uploadDir.$_REQUEST['toDir']."/";
> En over die raad van andere posters => Ik wil met dit script enkel
> bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er
> dan dat die al niet gecontroleerd zijn?
Je controleerd de verplaats en toDir waarden niet.
> + Dat controleren is toch niet
> nodig. Is maar een project voor school zenne.
Onvoldoende, als je docent handig is.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Re: [PHP]huidige mapnaam en file verplaatsen
Author: Aquila
Date: Tue, 09 Nov 2004 06:21
Date: Tue, 09 Nov 2004 06:21
21 lines
2248 bytes
2248 bytes
TiM wrote: > Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou > kunnen oplossen zenne. Wat vind je dan niet? Wat is de fout? Wat denk je zelf dat de beste oplossing is? > En over die raad van andere posters => Ik wil met dit script enkel > bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan > dat die al niet gecontroleerd zijn? + Dat controleren is toch niet nodig. > Is maar een project voor school zenne. Ik weet dat ze "op school" vaak veiligheid op prijs stellen, je zou er van verbaasd zijn hoeveel punten daar vaak toch aan verbonden zijn! Terecht, want beeld je het volgende in: stel je werkt op een slechtgeconfigureerde server, apache draait als root. Op dat moment kan ik als medestudent jouw files overschrijven met jouw eigen script. Hoe ga je dat uitleggen aan je docent... -- "May the source be with you"
Re: [PHP]huidige mapnaam en file verplaatsen
Author: TiM
Date: Tue, 09 Nov 2004 14:40
Date: Tue, 09 Nov 2004 14:40
27 lines
2400 bytes
2400 bytes
"Aquila" <braempje@netscape.net> schreef in bericht news:ePWdnTBKUJJ9_A3cRVnyhg@scarlet.biz... > TiM wrote: > >> Kheb daar alles eens goed bekeken, maar weet nu nog niet hoe ik het zou >> kunnen oplossen zenne. > > Wat vind je dan niet? Wat is de fout? Wat denk je zelf dat de beste > oplossing is? > >> En over die raad van andere posters => Ik wil met dit script enkel >> bestanden kunnen verplaatsen als ze al upgeload zijn, dus wie zegt er dan >> dat die al niet gecontroleerd zijn? + Dat controleren is toch niet nodig. >> Is maar een project voor school zenne. > > Ik weet dat ze "op school" vaak veiligheid op prijs stellen, je zou er van > verbaasd zijn hoeveel punten daar vaak toch aan verbonden zijn! Terecht, > want beeld je het volgende in: stel je werkt op een slechtgeconfigureerde > server, apache draait als root. Op dat moment kan ik als medestudent jouw > files overschrijven met jouw eigen script. Hoe ga je dat uitleggen aan je > docent... > -- > "May the source be with you" Van veiligheid moesten we ons nog niets aantrekken omdat we daar nog niets van gezien hebben, net zoals sessions. Toch gebruik ik sessions al omdat dat nu niet het moeilijkste is.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads