|
|
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня. Помогите встать на правильный путь. Есть скелет станицы, и от выбора в меню добавляется разный контент и в одном из пунктов меню имеется вывод картинки созданной PHP GD, знаю что перед header не должно быть вывода или он должен быть буферизарован ob_start(), при выводе картинки (формирование изображения в отдельном файле image.php) пишет: Изображение не может быть показано, так как содержит ошибки. Собственно и сам вопрос как мне вывести изображение т.е. применить буферизацию всего сайта, но как то глупо звучит Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Код: plaintext 1. 2. 3. я правильно понимаю (хотя как то не очень все это) так же пробовал include 'image.php'; Изображение не может быть показано, так как содержит ошибки. <img src="<?php include 'images.php';?>"> Изображение не может быть показано, так как содержит ошибки. <img src="images.php" style="border: 1px solid #000"> Выводит пустой квадрат если напрямую выполнить images.php то прекрасно выводится изображение, поэтому вывод ошибка с header ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2011, 11:13 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
люди и что ни кто не знает что можно сделать с выводом изображения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2011, 21:31 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
авторесли напрямую выполнить images.php то прекрасно выводится изображение, поэтому вывод ошибка с header Покажите хидеры с клиента при непосредственном вызове картинки и при вызове со странички. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2011, 21:59 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
часть ответов сервера: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. т.е. как я понял не посылается сам хедер. Это может быть связано с тем что формирование страницы происходит в Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 10:37 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
Покажите скрипт images.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 10:39 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 10:51 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
А файл без BOM ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 11:39 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Бред Код: plaintext Ну судя по всему это и есть результат работы скрипта, а текста нет из-за несоответствия кодировок или еще чего со шрифтами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 11:43 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
авторА файл без BOM ? да, файл без BOM . мне кажется не в шрифте дело т.к квадрат малевича (без шрифта) тоже не выводит. кодировки страниц тоже проверил все одинаковые. ладно и на этом спасибо буду мудрить(искать ошибку) дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 12:12 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
автор Код: plaintext 1. Интересно, как это в случае неудачи будет выводиться текст с "картиночным" хидером )) авторчасть ответов сервера: - при открытии страницы site1.php (в fiddler2 выбран ответ именно файла image.php) Content-Type: text/html; charset=UTF-8 - при прямом открытии image.php Content-Length: 123 Content-Type: image/png т.е. как я понял не посылается сам хедер. Хидер посылается. Только не Ваш, а дефолтовый. Вероятно, до выдачи Вашего хидера есть какой то вывод текста. Если даже текст явно не видим, это может быть что то вроде BOM, пробела, перевода строки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2011, 12:16 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
перерыл весь сайт вроде как должно работать. если в скрипте после <?php и до ?> имеются просто пробелы отступы (для наглядности кода) это ведь не берется во внимание, вывода echo printf .... нет. повторюсь тогда это как то может влиять, что формирование header происходит в самой буферизации Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. или все выше сказанное чушь и мне нужно искать вывод в браузер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2011, 11:15 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
авторперерыл весь сайт вроде как должно работать. если в скрипте после <?php и до ?> имеются просто пробелы отступы (для наглядности кода) это ведь не берется во внимание, вывода echo printf .... нет. В данной ситуации это касется только скрипта генерирующего изображение, не пойму чего вы ищите по всему "сайту". автор - при открытии страницы site1.php (в fiddler2 выбран ответ именно файла image.php) Content-Type: text/html; charset=UTF-8 - при прямом открытии image.php Content-Length: 123 Content-Type: image/png Как такое может быть? Серверу в данной ситуации фиолетово, откуда вы вызываете скрипт, и заголовок должен быть один. Код: plaintext 1. 2. 3. 4. 5. 6. Так картинка все еще белая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2011, 13:11 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
да, картинка белая и на ней красным Helo!! я не совсем понял вашего ответа авторВ данной ситуации это касается только скрипта генерирующего изображение, не пойму чего вы ищите по всему "сайту". Как такое может быть? Серверу в данной ситуации фиолетово, откуда вы вызываете скрипт, и заголовок должен быть один. т.е. вы хотите сказать что если формируется изображение (к примеру как у меня) в скрипте images.php, то и смотреть на вывод данных и поиск ошибок нужно именно в этот скрипт и все. Я вас правильно понял? тогда мне не совсем понятно в файле images.php больше нет ничего кроме: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2011, 13:31 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
vavich, если это добро выложено в сети, дайте ссылку на html-страничку с этим рисунком. Попробуем глянуть, что там приходит в хидерах и в контенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2011, 22:35 |
|
||
|
Направте на путь истенный с header ("Content-type: image/png");
|
|||
|---|---|---|---|
|
#18+
Было такое, что выдавало ошибку и все. Решение нашлось, что при перекодировании файла index.php в начало, переп тегом "<?php" была добавлена точка))))))) Заметить сложно было))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 14:58 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1464274]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
14ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 401ms |

| 0 / 0 |
