یک نمونه کد مارک دار کردن عکس واسه شما و راهنمایی من از بزرگان

funpatogh

New Member
PHP:
header("Content-type: image/jpeg");
$string = "www.xxx.Com";
$upload_dir = "temp/";  
$file="1.jpg";
$im= imagecreatefromjpeg($upload_dir."".$file);
$r=0;
$g=0;
$b=255;
$color = imagecolorallocate($im, $r, $g, $b);
$px     = (imagesx($im) - 2 * strlen($string)) / 2;
imagestring($im, 5, $px, 3, $string, $color);
imagejpeg($im);
imagedestroy($im);
?>
من با این کد می خواستم که روس عکسهام که 10 تا بشه مارک بزنم(اسم سایتم را)
ولی وقتی توی فایلم که میزارم یک سری Error میده که خطای که میده در زیر می بینید

Warning: Cannot modify header information - headers already sent by (output started at /home/xxxx/public_html/1.php:3) in /home/xxx/public_html/1.php on line 215

Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error:

اما همین کد رو روی یک فایل خالی می گزارم که فقط همین کد باشه هیچ خطایی پیش نمیاد
و روی عکس هم مارک رو میزنه
با این با یک حلق میشه که روی 10 تا عکسم مارک بزنم؟

میشه یک راهنمیی کنید که این کد اصلا فایده داره آخه خیلی تو php.net گشتم تا پیدا کردم تا روی .jpg هم اجرا بشه
اگه خوب نیست هم یک کد به عنوان sample بدهید ببینم چی میشه
یا همین کد رو بگید که چه طوری تو قالب سایتم بزارم که اجرا بشه و خطایی هم ندهد؟
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا