30. oktober 2002 - 17:04Der er
4 kommentarer og 1 løsning
Billede opløsning
Hej.
Jeg skal lave en php fil som uploader en billed fil med hvilken som helst størrelse, hvor man før det skal kunne skrive hvilken størrelse det skal være efter upload.
Er der nogen der kender noget til hvordan man sætter opløsningen på et billed med PHP?
//Filen er ikke for bred if($size[0] < $max_width) {
//Filen er ikke for høj if($size[1] < $max_height) {
//Læseligt tidsstempel - tilføjes senere filnavn og giver derved et unikt filnavn $tid = date("His_dmy", time());
//Udregn skaleringsforholdet på thumb, her skal 100 rettes til den ønskede bredde $new_w = 100; $division = $size[0] / 100; $new_h = $size[1] / $division;
//Lav et nyt billede så vi kan komme igang $dst_img=ImageCreateTrueColor($new_w,$new_h);
//Smid noget indhold i, og resize ImageCopyResized($dst_img,$src_img,0,0,0,0,$new_w,$new_h,ImageSX($src_img),ImageSY($src_img));
$filename2 = "./billeder/galleri/thumbs/" . $img=$tid.$_FILES['img']['name'];" //*nix-path til thumbfilens endelige placering
//Udfør det hele ImageJpeg($dst_img, $filename2);
//Flyt filen fra tmp til endelig placering move_uploaded_file($_FILES['img']['tmp_name'], $path.$tid.$_FILES['img']['name']) or die("Desværre er der sket en fejl!");
$img=$tid.$_FILES['img']['name'];//filnavnet til db'en
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.