これは、コントローラでの私のコードgbr.phpあるコードイグナイタで動作しませんこれが私の見解である透かしは、私はCodeIgniterの2倍</p> <p>で透かし画像を作成しようとしている
if (!function_exists('watermark')) {
function watermark($image_original,$watermark) {
// this tells the browser to render jpg image
header('content-type: image/jpeg');
// creating png image of watermark
$watermark = imagecreatefrompng($watermark);
// getting dimensions of watermark image
$watermark_width = imagesx($watermark);
$watermark_height = imagesy($watermark);
// creting jpg from original image
$image_path = $image_original;
$image = imagecreatefromjpeg($image_path);
// getting the dimensions of original image
$size = getimagesize($image_path);
// placing the watermark in the center
$dest_x = $size[0]/2 - $watermark_width/2;
$dest_y = $size[1]/2 - $watermark_height/2;
imagealphablending($image, true);
imagealphablending($watermark, true);
// creating the new image
imagecopy($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height);
$res = imagejpeg($image);
// destroying and freeing memory
imagedestroy($image);
imagedestroy($watermark);
return $res;
}
}
:これはwatermark_helper.phpで私のコードです
$this->load->helper('watermark');
<h2>Photo</h2>
<img src="<?=watermark($results[0]['picture'],$watermark);?>" alt="" height="264px" class="img-responsive">enter code here
私は自分のコードを実行すると、画像が表示できないと、私はエラーを取得...
GBR "http://domain.com/inde.php/gbr" tidak BISAディtampilkanカリーナmengandung kesalahan