Hallo allemaal,
Ik heb een script(PHP) welke ik gebruik om afbeeldingen te uploaden.
Nu wil ik graag de bestandsnaam van de afbeeldingen veranderen wanneer
deze ge-upload worden.
Ik weet dat dit gaat met rename, maar weet niet waar of hoe ik dat toe
moet passen. Is er misschien iemand die me hiermee op weg kan helpen?
Dit is mijn script:
<form name="uploader" method="post" action=""
enctype="multipart/form-data">
<input type="file" name="image"
style="width:300px;cursorointer" /><br>
<input type="submit" name="upload" value="Upload Image" />
</form>
<?php
if($_POST['upload'])
{
# Variabelen #
$maxwidth = 100;
$maxheight = 100;
$max_filesize = 12288; # staat nu op 12kB #
$uploads = 'avatars/';
$types_array = array('image/gif','image/pjpeg','image/x-png');
# EINDE Variabelen #
if($_FILES['image']['name'] == "")
{
echo "Selecteer eerst een bestand!\n";
exit;
}
if(!in_array($_FILES['image']['type'], $types_array))
{
echo "Je kan alleen maar .jpg of .gif uploaden!\n";
exit;
}
$max_filesize_kb = ($max_filesize / 1024);
if($_FILES['image']['size'] > $max_filesize)
{
echo "De bestandsgrootte van jouw avatar is te groot, de maximale
bestandsgrootte bedraagd ".$max_filesize_kb."kb\n";
exit;
}
$imagesize = getimagesize($_FILES['image']['tmp_name']);
$imagewidth = $imagesize[0];
$imageheight = $imagesize[1];
if($imagewidth > $maxwidth || $imageheight > $maxheight)
{
echo "Jouw avatar is te groot, de grootte mag maximaal
".$maxwidth."px x ".$maxheight."px zijn\n";
exit;
}
move_uploaded_file($_FILES['image']['tmp_name'],
$uploads.'/'.$_FILES['image']['name'])
or die ("Kon ".$_FILES['image']['name']." niet uploaden\n");
}
?>
Alvast bedankt voor jullie reacties,
Groeten Danny

Likes:

ointer" /><br>
Quote