Ik heb een eenvoudig uploadscript. Nu wil ik dat de naam van de directory variabel wordt, dus de gebruiker moet via een formulierveld een naam invoeren van een map, die dan aangemaakt wordt en waarin het bestand wordt upgeload. Deze mappen moeten in de directory "fotoalbum" aangemaakt worden.
<?php
if(!empty($HTTP_POST_VARS['submit']))
{
if(!file_exists("fotoalbum/map")){ mkdir("fotoalbum/map/", 0777); }
move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "fotoalbum/map/".
$HTTP_POST_FILES['userfile']['name']);
@chmod($HTTP_POST_FILES['userfile']['name'], 0777);
echo "Bestand uploaden gelukt";
}
else
{
?>
<form enctype="multipart/form-data" action="<?=$HTTP_SERVER_VARS['PHP_SELF'] ?>" method="post">
Upload dit bestand: <input name="userfile" type="file">
<input type="submit" value="Upload!" name="submit">
</form>
<?
}
?>
790 views