• نمایش عکسها با php
    #1
    Note 
    سلام
    میخوام عکسی رو با PHP نمایش بدم
    عکسم یه دکمه است که رنگش و متن توی دکمه رو کاربر تعیین میکنه.ضمن اینکه اندازه ی عرض و ارتفاع عکس رو هم بده
    کد php:
    $im imagecreatefrompng($color.'-button.png');
    $width_image imagesx($im);
    $height_image imagesy($im); 

    این کد و نوشتم اما هرسه تا خط اخطار میده.
    خط اول: imagecreatefrompng(Green-button.png): failed to open stream: No such file or directory
    خط دوم: imagesx() expects parameter 1 to be resource, boolean given
    خط سوم: imagesy() expects parameter 1 to be resource, boolean given

    پاسخ
    #2
    Note 
    سلام روز بخیر
    کدت دقیقا همینه؟ معمولا وقتی آدرسی که دادی اشتباه باشه این خطا میاد
    خطاهای بعدی هم بخاطر همین خطاست

    پاسخ
    #3
    Note 
    یه مثال میذارم شاید بتونی مشکلو پیدا کنی

    کد php:
    <?php
    function LoadPNG($imgname)
    {
        
    /* Attempt to open */
        
    $im = @imagecreatefrompng($imgname);

        
    /* See if it failed */
        
    if(!$im)
        {
            
    /* Create a blank image */
            
    $im  imagecreatetruecolor(15030);
            
    $bgc imagecolorallocate($im255255255);
            
    $tc  imagecolorallocate($im000);

            
    imagefilledrectangle($im0015030$bgc);

            
    /* Output an error message */
            
    imagestring($im155'Error loading ' $imgname$tc);
        }

        return 
    $im;
    }

    header('Content-Type: image/png');

    $img LoadPNG('bogus.image');

    imagepng($img);
    imagedestroy($img);
    ?>

    پاسخ
    #4
    Note 
    Daniel نوشته است:کدت دقیقا همینه؟ معمولا وقتی آدرسی که دادی اشتباه باشه این خطا میاد

    بله کدم دقیقا همینه.منظورتونو متوجه نمیشم؟کدوم آدرس؟

    پاسخ
    #5
    Note 
    این کد
    کد:
    $im = imagecreatefrompng($color.'-button.png');
    مطمئنید خطا برای همین کده شاید واسه جای دیگه باشه

    پاسخ
    #6
    Note 
    بله.خط به خط اجراش کردم.به اینجا که میرسه Warning میده.

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان