23. maj 2005 - 17:52Der er
5 kommentarer og 1 løsning
Test af !@imagejpeg
Hey!
Jeg kan ikke lige gennemskue det her stykke kode, er ny inden for GD. Jeg vil også gerne have mkdir(getcwd()."/".thumbs) sat ind. Men er testen så ikke forkert sat sammen?
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Det jeg nok er mest interesseret i at vide er hvad den tester her: if(!@imagejpeg($black_picture,getcwd().'/thumbs/mini_'.$billed, $size_in_pixel)){
Er det bare at hvis billedet $black_picture som ligger i getcwd()/thumbs/mini_$billed og har størrelsen $size_in_pixel; ikke eksistere så gør den efterfølgende. Eller??
Nej, den forsøger der at oprette billedet getcwd().'/thumbs/mini_'.$billed, som er i image resourcen $black_image, med kvalitet $size_in_pixel - Lykkedes det at lave filen, returnerer imagejpeg() sandt, ellers falskt. @ er for at undertrykke fejlmeddelelser som f.eks. permission denied...
okay, takker. Er @ en php ting så, som kan bruges i andre sammenhæng? Det med $size_in_pixel giver også mere mening for mig hvis den er forkert. Har koden fra en comment på php.net, så har bare copy/paste.
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.