18. oktober 2004 - 22:41Der er
13 kommentarer og 1 løsning
Thumbnail script. Hjælp til fejlsøgning
Hey alle sammen. Herunder ser i et script jeg har bikset sammen, men som har et problem som jeg ikke kan lokalisere.. Scriptet skal rezise et billede som bliver tilføjet til en billedeserie til 400x400 som bliver defineret i maxwidth og maxheight.. dette sker også normalt med billeder under 1600x1600 eller deromkring.. (har ikke fundet ud af helt hvornår det sker endnu, men har pt et billede på 2272x1704(fylder 1,01mb hvis det nu kan hjælpe) som IKKE bliver resizet og overskrevet..
kan simpelthen ikke finde fejlen og håber nu på at eksperterne herinde kan give en hjælpende hånd..
function createThumb($sfile,$dfile,$maxwidth,$maxheight) {
I et stadigt mere komplekst trussel landskab, hvor sofistikerede cyberangreb, ransomware og datalækager udgør en konstant risiko, er IT-sikkerhed for længst rykket direkte ind i bestyrelseslokalet.
Slettet bruger
18. oktober 2004 - 22:47#1
Fejlen ligger nok i at din webserver er sat op med for lille værdi i en af følgende:
kan godt se at der er flere der har omtalt samme problem som jeg, men der må da være en anden brugbar løsning end at skulle installere et program på serveren..
har nu bikset et nyt script sammen, men kan stadigvæk ikke se hvorfor mit gamle ikke vil.. har genbrugt lidt fra nye og gamle scripts og nu virker det altså. DER ER INGEN BEGRÆNSNING I GD da jeg nu kan resize billeder på over 3000px X 3000px..
sådan ser det færdige script ud
function createThumb($sfile,$dfile,$maxwidth,$maxheight) { $sfile = "../../../billeder/StaevneVirum2004/IMG_1611.jpg"; $dfile = "../../../billeder/StaevneVirum2004/IMG_1611.jpg";
//opretter midlertidigt billede på serveren $dst_img = imagecreatetruecolor($newwidth, $newheight);
//kopier src billedet ind i det nye midlertidige med nye diminsioner imagecopyresized($dst_img,$src_img,0,0,0,0,$newwidth,$newheight,$currwidth,$currheight);
// gemmer billedet i 100% kvalitet imagejpeg($dst_img, $sfile, 100); }
//opretter midlertidigt billede på serveren $dst_img = imagecreatetruecolor($newwidth, $newheight);
//kopier src billedet ind i det nye midlertidige med nye diminsioner imagecopyresized($dst_img,$src_img,0,0,0,0,$newwidth,$newheight,$currwidth,$currheight);
// gemmer billedet i 100% kvalitet imagejpeg($dst_img, $sfile, 100); }
sådan.. har brugt lidt forskellige metoder dele fra mine andre scripts.. det var bare en restkode..
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.