Wackamole Skrevet 13. juni 2007 Forfatter Skrevet 13. juni 2007 (endret) Error meldinger Klikk for å se/fjerne innholdet nedenfor header('content-type: image/jpeg'); Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: Unable to access /images/DSCF0439.JPG ' in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 19 Warning: imagecreatefromjpeg(/images/DSCF0439.JPG ') [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 19 Warning: getimagesize() [function.getimagesize]: Unable to access /images/DSCF0439.JPG ' in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 20 Warning: getimagesize(/images/DSCF0439.JPG ') [function.getimagesize]: failed to open stream: No such file or directory in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 20 Warning: imagecopymerge(): supplied argument is not a valid Image resource in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 23 Warning: imagejpeg(): supplied argument is not a valid Image resource in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 24 Warning: imagedestroy(): supplied argument is not a valid Image resource in /customers/fredrikmoe.com/fredrikmoe.com/httpd.www/imagewater.php on line 25 Endret 14. juni 2007 av Microsoftbruker
Wackamole Skrevet 14. juni 2007 Forfatter Skrevet 14. juni 2007 Nå har jeg prøvd og få dette til i noen timer, men jeg finner ikke ut hva jeg må gjøre... Det står i error meldingene at den "unable to access (/images/mittbilde.jpg)" Er det noen som vet hva jeg må gjøre? Her er koden jeg har nå Klikk for å se/fjerne innholdet nedenfor <?php $db = mysql_connect("localhost","brukernavn","passord"); mysql_select_db("database",$db) or die(mysql_error()); $sql = "select * from fm_galleri WHERE bildeID='".$_GET['id']."' ORDER BY bildeID"; $result = mysql_query($sql,$db) or die(mysql_error()); header('content-type: image/jpeg'); while($row = mysql_fetch_array($result)){ $path = "".$row['bildeURL']."'"; $watermark = imagecreatefrompng('watermark.png'); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $image = imagecreatetruecolor($watermark_width, $watermark_height); $image = imagecreatefromjpeg($path); $size = getimagesize($path); $dest_x = $size[0] - $watermark_width - 5; $dest_y = $size[1] - $watermark_height - 5; imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 75); imagejpeg($image); imagedestroy($image); imagedestroy($watermark); } ?> -Fredrik-
Gjest Slettet+142 Skrevet 14. juni 2007 Skrevet 14. juni 2007 du kan jo eventuelt sjekke om du har leserettigheter til /images/mittbilde.jpg, eller om den i det hele tatt finnes.
phun-ky Skrevet 14. juni 2007 Skrevet 14. juni 2007 de fleste webhosts kjører php kompilert med imagemagick, så det kan lønne seg å bruke dette. se eksempler her: http://www.imagemagick.org/Usage/compose/#watermark <---
Wackamole Skrevet 17. juni 2007 Forfatter Skrevet 17. juni 2007 (endret) Jeg får tilgang til databasen, og bilde er der, fordi det funker i galleriet, men jeg får det ikke til og funke på imagewater... kan poste koden en gang til <?php $db = mysql_connect("localhost","brukernavn","passord"); mysql_select_db("database",$db) or die(mysql_error()); $sql = "select * from fm_galleri WHERE bildeID='".$_GET['id']."' ORDER BY bildeID"; $result = mysql_query($sql,$db) or die(mysql_error()); header('content-type: image/jpeg'); while($row = mysql_fetch_array($result)){ $path = "".$row['bildeURL'].""; $watermark = imagecreatefrompng('watermark.png'); $watermark_width = imagesx($watermark); $watermark_height = imagesy($watermark); $image = imagecreatetruecolor($watermark_width, $watermark_height); $image = imagecreatefromjpeg($path); $size = getimagesize($path); $dest_x = $size[0] - $watermark_width - 5; $dest_y = $size[1] - $watermark_height - 5; imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 75); imagejpeg($image); imagedestroy($image); imagedestroy($watermark); } ?> Endret 17. juni 2007 av Microsoftbruker
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå