Avatar billede lraj Nybegynder
11. november 2007 - 16:20 Der er 6 kommentarer og
1 løsning

Vandmærkning i PHP

Hej Eksperter.
Jeg er næsten færdig med mit nye site (www.hotzie.dk) jeg skal bruge en vandmærkning's funktion i php så brugerne kan føle sig trykke ved at uploade på hotzie.dk og derved sikre at billederne ikke kommer til at ligge på andre sider.

Er der nogen som kan hjælpe med dette. Det skal være i php. Enten ved uploadning af billedet eller ved visning af billedet.
Avatar billede w13 Novice
11. november 2007 - 16:28 #1
Dette her ser umiddelbart fornuftigt ud: http://www.sitepoint.com/article/watermark-images-php
Avatar billede lraj Nybegynder
11. november 2007 - 16:57 #2
Det fungere ikke rigtig pga. den header, som er der.
Avatar billede lraj Nybegynder
11. november 2007 - 17:03 #3
$watermark = imagecreatefrompng('hotzie.png'); 
$watermark_width = imagesx($watermark); 
$watermark_height = imagesy($watermark); 
$image = imagecreatetruecolor($watermark_width, $watermark_height); 
$image = imagecreatefromjpeg($billede['billede']); 
$size = getimagesize($billede['billede']); 
$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, 100); 
imagejpeg($image); 
imagedestroy($image); 
imagedestroy($watermark); 

Så kommer den med fejlen

Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: Unable to access 1194791110_307477.jpg in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 99

Warning: imagecreatefromjpeg(1194791110_307477.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 99

Warning: getimagesize() [function.getimagesize]: Unable to access 1194791110_307477.jpg in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 100

Warning: getimagesize(1194791110_307477.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 100

Warning: imagecopymerge(): supplied argument is not a valid Image resource in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 103

Warning: imagejpeg(): supplied argument is not a valid Image resource in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 104

Warning: imagedestroy(): supplied argument is not a valid Image resource in /usr/home/web/web224725/AreYouHotOrFat/indhold/index.php on line 105
Avatar billede w13 Novice
11. november 2007 - 17:19 #4
Det må være fordi billedstien ikke er rigtig eller billedet ikke er uploadet endnu.
Avatar billede lraj Nybegynder
11. november 2007 - 17:19 #5
Aha, jeg fandt en måde at bruge det på, via den kode.. mange tak!
lig et svar ;-)
Avatar billede w13 Novice
11. november 2007 - 17:20 #6
Okidoke! =)
Avatar billede w13 Novice
11. november 2007 - 18:29 #7
Tak for point! :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester