03. august 2005 - 13:19Der er
8 kommentarer og 1 løsning
lave om på størrelse på uploadet billede
Jeg bruger koden nede for til at uploade billeder og ville høre om der var en måde at lave om på størrelsen på billedet der bliver uploadet uden at det mister for meget kvalitet? Jeg vil gerne have lavet så billedets bredde altid er 300px. og så billedets højde så tilpasser sig der efter.
<?php //Hvis bruger trykker på upload button if(isset($_POST['uploadbtn'])) {
//Det tmp navn php giver filen $tmpname = $_FILES['upfil']['tmp_name'][$x];
//Fil extension bruges til at tjekke om filtype er tilladt $ext = pathinfo($filnavn); $ext = strtolower($ext['extension']);
//Her testes om filens størrelse overskrider $maxsize if($filsize > $maxfilesize) { //Her udskrives en fejl besked hvis filen er for stor echo "Dit billede er for stort."; } else {
//Her testes om filtype er tilladt if(!in_array($ext, $allowedfiles)) {
//Her udskrives en fejl meddelse hvis ikke filtype er tilladt echo "Vær sød kun at uploade billeder af typen: jpg, jpeg, gif, bmp, tif eller png";
} else {
//Upload file //Finder random filnavn til filen $newfilename = $id_variabel . ".jpg";
//rykker uploadet fil til uploaddir move_uploaded_file($tmpname, $uploaddir.$newfilename);
//Udskriver lidt info om filen echo "Tak fordi du gad dele dit billede med andre."; } } } } } else {
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.