Показано с 1 по 13 из 13

Тема: не работает GD

  1. #1

    Регистрация
    11.08.2004
    Сообщений
    133
    Код:
    <?php
    
    $img=ImageCreate(500,200);
    $red=ImageColorAllocate($img,255,0,0);
    ImageFilledRectangle($img,10,10,300,150,$red);
    
    ImagePNG($img);
    
    ?>
    Не пойму почему выдает только каракули... (текст из непонятных символов, например: ы†вH–扦кК¶о)

    на majordomo gd библиотека вроде есть... 2,0,3 кажется

    Или я чего не правильо делаю.

  2. #2

    Регистрация
    15.10.2006
    Сообщений
    80
    Код:
    $img=ImageCreateTrueColor(500,200);
    $red=ImageColorAllocate($img,255,0,0);
    ImageFilledRectangle($img,10,10,300,150,$red);
    header ("Content-type: image/png");
    ImagePNG($img);
    хеадер надо

  3. #3

    Регистрация
    11.08.2004
    Сообщений
    133
    Да точно, но вот проблема:
    Код:
    Warning: Cannot modify header information - headers already sent by (output started at /home/u15045/flexstudioru/www/cms/news/gd.php:9) in /home/u15045/flexstudioru/www/cms/news/gd.php on line 15
    и дальше те же каракули. Больше в коде ничего нет. Только то что xmagnusx написал.

  4. #4

    Регистрация
    15.10.2006
    Сообщений
    80
    у меня работает этот код..хм...

  5. #5

    Регистрация
    11.08.2004
    Сообщений
    133
    xmagnusx, у тебя какая версия gd?

  6. #6

    Регистрация
    11.08.2004
    Сообщений
    133
    gdGD Support enabled
    GD Version bundled (2.0.28 compatible)
    FreeType Support enabled
    FreeType Linkage with freetype
    GIF Read Support enabled
    GIF Create Support enabled
    JPG Support enabled
    PNG Support enabled
    WBMP Support enabled
    XBM Support enabled


    все данные с хостинга.
    скорее всего из-за версии не работает. а обновлять вряд ли что-то будут majordomo

  7. #7

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    Originally posted by serka@Aug 21 2007, 13:25
    Да точно, но вот проблема:
    Код:
    Warning: Cannot modify header information - headers already sent by (output started at /home/u15045/flexstudioru/www/cms/news/gd.php:9) in /home/u15045/flexstudioru/www/cms/news/gd.php on line 15
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]</div>
    функцию header Должна выполняться в саммо начале скрипта..
    если у тебя хоть перевод строки перед ним есть, то заголовки уже не сработают.. они у тебя и не работают, чтоб это понять, достаточно перевести сообщение об ошибке в английского языка

  8. #8

    Регистрация
    11.08.2004
    Сообщений
    133
    _Korn, если бы все в это упиралось...
    Код:
    header ("Content-type: image/png");
    $img=ImageCreateTrueColor(500,200);
    $red=ImageColorAllocate($img,255,0,0);
    ImageFilledRectangle($img,10,10,300,150,$red);
    ImagePNG($img);
    Это тоже не помогло. ошибка та же, только номер строки поменялся.
    Код:
    Warning: Cannot modify header information - headers already sent by (output started at /home/u15045/flexstudioru/www/cms/news/gd.php:9) in /home/u15045/flexstudioru/www/cms/news/gd.php on line 11

  9. #9

    Регистрация
    05.11.2003
    Адрес
    Москва
    Сообщений
    2,087
    все упираеться именно в то, что я сказал.
    перед header у тебя чтото уже выводиться..

  10. #10

    Регистрация
    11.08.2004
    Сообщений
    133
    Вот весь код скрипта:
    <html>
    <head>
    <title></title>
    </head>
    <body>

    <?php

    header ("Content-type: image/png");
    $img=ImageCreateTrueColor(500,200);
    $red=ImageColorAllocate($img,255,0,0);
    ImageFilledRectangle($img,10,10,300,150,$red);
    ImagePNG($img);

    ?>

    </body>
    </html>

  11. #11

    Регистрация
    11.08.2004
    Сообщений
    133
    Понял ошибку. Я тупил и вас вводил в заблуждение.
    У меня было написано <html><head>....... перед пхп скриптом.

    У кого-нибудь есть статьи про GD, желательно на русском. А то я полез с вопросами, а тему толком не изучил...

  12. #12

    Регистрация
    15.10.2006
    Сообщений
    80
    гугль сломался снова??

  13. #13

    Регистрация
    11.08.2004
    Сообщений
    133
    xmagnusx, да что то глючный он какой-то )))

    Я просто думал у Вас есть свои потайные места, где просто офигенные статьи про библиотеку GD.

Похожие темы

  1. Кто кем работает ?
    от iljamiskov в разделе Флейм
    Ответов: 14
    Последнее сообщение: 28.01.2011, 00:55
  2. Не работает
    от laura в разделе DesignForum.Ru
    Ответов: 2
    Последнее сообщение: 18.12.2007, 03:08
  3. Не работает корел
    от STILET в разделе Векторная графика
    Ответов: 6
    Последнее сообщение: 31.05.2007, 03:17
  4. Кто где работает?
    от toOx в разделе Флейм
    Ответов: 19
    Последнее сообщение: 30.01.2006, 16:44
  5. как ЭТО работает ?????
    от VvesNa в разделе Флейм
    Ответов: 11
    Последнее сообщение: 25.04.2005, 18:28

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •