jeg har lavet dette billed upload, som reciser billedet..
vil bare gerne havde ændre det, sådan at det reziced billed bliver kaldt tn_(billedets originale navn) sådan at man både har billedet i originalt samt i lille størelse.
kan ikke lige overskue din måde at køre dette script på (ret ustruktureret) men kig på http://dk2.php.net/copy den kører du så bare udover: imagejpeg($newimg,$to,95); og så ændre du bare navnet..
//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));
//*nix-path til thumbfilens endelige placering $filename2 = "../upload/thumbs/" . $img="thumb_".$_FILES['img']['name'];
//Udfør det hele //echo "dst_img=".$dst_img."<br>"; //echo "filnavn2=".$filename2."<br>"; ImageJpeg($dst_img, $filename2);
//Flyt filen fra tmp til endelig placering move_uploaded_file($_FILES['img']['tmp_name'], $path.$_FILES['img']['name']) or die("Fel, bilden har INTE blivit sparad!"); }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for høj!"; } }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for bred!"; } }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for stor!"; } } ELSE { //Fejlmedl. hvis fil-format ikke tilladt $fejl = "Billede ikke sat ind: Forkert fil-format!"; }
Dette er en jeg har lånt her fra eksperten, der er alt kode kommenteret og til at finde ud af. Pröv den istedet.
//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));
//*nix-path til thumbfilens endelige placering $filename2 = "./images/" . $img="tn_".$_FILES['img']['name'];
//Udfør det hele //echo "dst_img=".$dst_img."<br>"; //echo "filnavn2=".$filename2."<br>"; ImageJpeg($dst_img, $filename2);
//Flyt filen fra tmp til endelig placering move_uploaded_file($_FILES['img']['tmp_name'], $path.$_FILES['img']['name']) or die("Fel, bilden har INTE blivit sparad!"); }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for høj!"; } }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for bred!"; } }
ELSE { //Fejlmedl. hvis fil over max. tilladt $fejl = "Billede ikke sat ind: Filen er for stor!"; } } ELSE { //Fejlmedl. hvis fil-format ikke tilladt $fejl = "Billede ikke sat ind: Forkert fil-format!"; }
Så nu skulle den väre lige til at copy/paste hvis du har images i roden og at der er gdlib2 på serveren.
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.