22. april 2008 - 23:09Der er
8 kommentarer og 1 løsning
Fejl i upload/skaleringsfunktion
Hej eksperter
Hvorfor virker dette ikke?
if ($_POST['referer'] == 'post_news') { if ($_FILES['image']['name'] != '') { $image = time().substr($_FILES['image']['name'],strrpos($_FILES['image']['name'],'.')); move_uploaded_file($_FILES['image']['tmp_name'], '../files/'.$image);
list($bredde, $hojde) = getimagesize($image); //Find højden og bredden på det billede jeg vil resize $forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?
//Find den nye højde og bredde $bredde_ny = 150; $hojde_ny = round($bredde_ny*$forhold); $source = imagecreatefromjpeg("$image"); $destination = imagecreatetruecolor($bredde_ny, $hojde_ny);
Dit problemet, som jeg kan se det, ligger i at du ikke angiver den korrekte sti til getimagesize(). Som du har skrevet det, så giver du kunne billedes navn til funktionen, men ikke stien. Det er så det jeg forsøger på at angive.
Og et svar :-) Havde godt på fornemmelsen at du have lavet et eller andet galt ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.