Hoe resize ik een afbeelding die ik wil uploaden naar mijn site?
Ik heb al wat code die een de naam van de afbeelding in de database zet vanaf mijn website. Het plaatje wordt online in een map opgeslagen zodat hij niet in de database zelf komt. Dit werkt allemaal goed.
Alleen dit plaatje moet het logo zijn van een bedrijf. Nu wil ik dat het plaatje ongeveer 300 bij 100 pixel word voordat hij hem in de goede map zet en dan de naam van dat plaatje ook in de database verwerkt.
Ik gebruik deze code in een formuliertje.
Met deze code als php om hem in de juiste map op te slaan. De naam van het bestand sla ik later nog apart op in de database.
$uploaddir = "templates/website/resources/images/company_logo/";
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
$uploadfilename = basename($_FILES['userfile']['name']);
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "
File is valid, and was successfully uploaded.
";}
else {
echo "
Upload failed
";}
Ik hoop dat iemand mij kan helpen.
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.