Hi
I get the following error:
Warning: imagesx(): supplied argument is not a valid Image resource in C:\xampp\htdocs\300tomani\admin\watermark.php on line 15
Warning: imagesy(): supplied argument is not a valid Image resource in C:\xampp\htdocs\300tomani\admin\watermark.php on line 16
Warning: imagecopy(): supplied argument is not a valid Image resource in C:\xampp\htdocs\300tomani\admin\watermark.php on line 24
Warning: imagedestroy(): supplied argument is not a valid Image resource in C:\xampp\htdocs\300tomani\admin\watermark.php on line 29
Code of watermark is :
(File name is waremark.php)
<?php
function waremark($filename){
$imagesource = "../film/big/$filename";
$filetype = substr($imagesource,strlen($imagesource)-4,4);
$filetype = strtolower($filetype);
if($filetype == ".gif") $image = @imagecreatefromgif($imagesource);
if($filetype == ".jpg") $image = @imagecreatefromjpeg($imagesource);
if($filetype == ".png") $image = @imagecreatefrompng($imagesource);
if (!$image) die();
$watermark = @imagecreatefrompng('afghanistan.png');
$imagewidth = imagesx($image);
$imageheight = imagesy($image);
$watermarkwidth = imagesx($watermark);
$watermarkheight = imagesy($watermark);
//$startwidth = (($imagewidth - $watermarkwidth)/2);
//$startheight = (($imageheight - $watermarkheight)/2);
$startwidth = $imagewidth - ($watermarkwidth+5) ;
$startheight =$imageheight- ($watermarkheight+5) ;
imagecopy($image, $watermark, $startwidth, $startheight, 0, 0, $watermarkwidth, $watermarkheight);
//imagejpeg($image);
imagejpeg($image, $imagesource, 70);
imagedestroy($image);
imagedestroy($watermark);
}
?>
And the following code is to use waremark.php:
include_once "watermark.php";
waremark($bigpicname);
Help me plz, thanks