Beschrijving
bool
move_uploaded_file
( string filename, string destination)
Deze
functie
controleert
of
het
bestand
filename
wel
een
geldige
geuploade
bestand
is
(
wat
inhoudt
dat
het
bestand
is
geupload
met
PHP's
HTTP
POST
upload
mechanisme
)
.
Als
het
bestand
geldig
is
,
dan
wordt
het
verplaatst
naar
het
bestand
aangegeven
met
destination
.
Als
filename
geen
geldig
geuploade
bestand
is
,
zal
er
geen
actie
ondernomen
worden
en
geeft
move_uploaded_file(
)
FALSE
terug
.
Als
filename
wel
een
geldig
geuploade
bestand
is
,
maar
dat
hij
door
welke
rede
dan
ook
niet
verplaatst
kan
worden
,
wordt
er
geen
actie
ondernomen
en
zal
move_uploaded_file(
)
FALSE
terug
geven
.
Daarbij
zal
er
een
waarschuwing
worden
gegeven
.
Deze
controles
zijn
zeker
van
belang
als
er
enige
kans
is
dat
er
iets
wordt
gedaan
met
het
geuploade
bestand
dat
zijn
inhoud
prijs
kan
geven
aan
de
gebruiker
,
of
zelfs
aan
andere
gebruikers
op
het
zelfde
systeem
.
Opmerking
:
Als
safe-mode
aan
staat
,
zal
PHP
kijken
of
de
bestanden
of
directories
waarmee
je
wilt
werken
dezelfde
UID
heeft
als
het
script
dat
wordt
uitgevoerd
.
Opmerking:
move_uploaded_file()
heeft geen last van normale safe-mode UID-beperkingen.
Dit
is
niet
onveilig
,
omdat
move_uploaded_file(
)
alleen
werkt
op
bestanden
die
zijn
geupload
met
PHP
.
Waarschuwing
|
Als
destination
al
bestaat
,
wordt
hij
overschreven
.
|
Zie
ook
is_uploaded_file(
)
,
en
de
sectie
Bestanden
uploaden
afhandelen
voor
een
simpel
voorbeeld
.