PDA

View Full Version : سوال: توابع gd



mohsen_nikoei
چهارشنبه 10 شهریور 1395, 15:10 عصر
سلام رفقا ... من کدایی که توابع gd توشون لازمه رو مینویسم ولی بیشتر این کد هارو اخر سر بدون اینکه مشکلی داشته باشن ارور میده و تو یه صفحه مشکی این پیغامو میده the image http://localhost/untitled/1.php can not be displayed becaus it contain errors

مثلا کد زیر یه مستطیل قرمز رنگ با یه بیضی ابی داخلش هیچ مشکلی نداره ولی این اررور رو میده حتی کدایی که تو کتاب جعفر نژاد هست رو هم اررور میده

مشکل چیه لطفا راهنمایی کنید





$image = imagecreate(200,60);

$background = imagecolorallocate($image,255,255,255);

$ellcolor = imagecolorallocate($image,0,0,255);

$reccolor = imagecolorallocate($image,255,0,0);

imagefilledrectangle($image,10,10,190,50,$reccolor );

imagefilledellipse($image,100,30,180,40,$ellcolor) ;
header("content-type: image/gif");
imagegif($image);

imagedestroy($image);

leaping
چهارشنبه 10 شهریور 1395, 16:09 عصر
کدهات مشکلی ندارن و تصویر رو به درستی نشون میدن

یا کتابخانه GD دچار مشکل هست و یا اینکه مشکل از مرورگر هست

Unique
جمعه 12 شهریور 1395, 12:56 عصر
معمولا وقتی خطایی روی script وجود داره یا مقداری قبل از header محتوای عکس ارسال میشه این مشکل پیش میاد ! BOM را بررسی کن و مطمئن شو هیچ خطایی نمیگیری !

d68715
شنبه 13 شهریور 1395, 16:12 عصر
کتابخانه gd رو درست نصب کنید
از xampp استفاده کنید ! نشد از wampp نشد از easy php .
حتما توجه کنید یک فایل تست gd.php دانلود و تست کنید که کد صحیح اجرا بشه !
نشد حتما مشکل از نوع سیستم عامل و dll های gd2 هست !
بازم اگه نشد اینجا کامنت کنید من یه فایل صحیح برات بفرستم .
(http://shaha.ir/?p=306)


طراحی سایت در تبریز (http://payasite.ir/tabriz)

arash_fa
یک شنبه 14 شهریور 1395, 21:44 عصر
احتمالا مشکل همون bom هست

این فایلو تست کن

http://s7.picofile.com/file/8266275326/index.zip.html