ФорумПрограммированиеPHP для идиотов → Class вывод изображения

Class вывод изображения

  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 9 февраля 2011 г. 7:49

    Решил все свои графические функции засунуть в один класс. Вроде всё замечательно и чудесно, но чего-то никак не соображу как мне выводить это самое изображение.
    Щас в функции за вывод отвечают эти строки
    header("Content-type: image/jpeg");
    ImageJpeg($dst,"", 90);

    Но когда вызываю функцию вывода
    $IMG->img_create("1.jpg", 150, 100)

    мне заместо хтмл документа выводится само изображение, причем почему-то даже не ругается на то что заголовки уже все переданы. Просто игнорит всё что было написано до этого и появляется голая картинка.
    Объясните балбесу как мне нормально выводить картинку? Всё чего придумал это вызывать функцию в отдельном файле и прописывать
    <img src='img.php'>
    from TRIAL with LOVE
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 9 февраля 2011 г. 8:17, спустя 27 минут 15 секунд

    Триал, ты чо…
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 9 февраля 2011 г. 8:20, спустя 3 минуты 6 секунд

    Говорю ж не соображу никак. Я вобще не фанат классов и редко их использую ))) Я сегодня пол дня пытался переменные в классе объявить :) Так что пальцем в меня тыкать можно, я не против, но всё же подскажите как мне с данной проблемкой справиться :)
    from TRIAL with LOVE
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 9 февраля 2011 г. 8:21, спустя 44 секунды


    Всё чего придумал это вызывать функцию в отдельном файле и прописывать
    <img src='img.php'>

    Ты гений, и нашел единственное существующее в этой ситуации решение. Если еще приделаешь кэш, чтоб картинка каждый раз не генерилась будешь совсем гениален. )))))
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 9 февраля 2011 г. 8:30, спустя 9 минут 33 секунды

    Да кеш ясное дело будет. В любом случае передавать название изображения и прочие данные.
    Только до сих пор не пойму почему он не ругается на то, что заголовки уже переданы, ну да ладно ))) Пойду лучше img.php еще напишу )
    from TRIAL with LOVE

Пожалуйста, авторизуйтесь, чтобы написать комментарий!