سلام، بنده کد زیر رو دارم :
و توی یک صفحه اون رو فراخوانی می کنم :
اما یک ارور می ده :
Warning: Cannot modify header information - headers already sent by (output started at D:WampServerwwwdribbbleExplain.php:240) in D:WampServerwwwdribbbleWaterMark.php on line 20
با یک سری حروف عجیب و غریب ...
توی خط 20 هم فقط نوشتم : <?php
مشکل کجاست ؟ (با without BOM هم ذخیره کردم)
<?php function img($img) { // Load the stamp and the photo to apply the watermark to $stamp = imagecreatefrompng('Images/WaterMark.png'); $im = imagecreatefromjpeg($img); // Set the margins for the stamp and get the height/width of the stamp image $marge_right = 10; $marge_bottom = 10; $sx = imagesx($stamp); $sy = imagesy($stamp); // Copy the stamp image onto our photo using the margin offsets and the photo // width to calculate positioning of the stamp. imagecopy($im, $stamp, imagesx($im) - $sx - $marge_right, imagesy($im) - $sy - $marge_bottom, 0, 0, imagesx($stamp), imagesy($stamp)); // Output and free memory header('Content-type: image/png'); imagepng($im); imagedestroy($im); }
و توی یک صفحه اون رو فراخوانی می کنم :
require_once('WaterMark.php'); img('Uploads/'.$thing['file']);
اما یک ارور می ده :
Warning: Cannot modify header information - headers already sent by (output started at D:WampServerwwwdribbbleExplain.php:240) in D:WampServerwwwdribbbleWaterMark.php on line 20
با یک سری حروف عجیب و غریب ...
توی خط 20 هم فقط نوشتم : <?php
مشکل کجاست ؟ (با without BOM هم ذخیره کردم)