Премини към съдържанието
IGS

Искам да обработвам изображение с php

Препоръчан отговор


 

Искам да обработвам изображение с php, но имам следния проблем.Когато използвам imagepng, на страницата се показват само символи и  знаци  вместо  изображение Дори и при тази проста операция не може да се покаже изображение в страницата, сякаш php не възприема header ( 'Content-Type: image/png' ); Ако го премахна показва това, което и с него,

�PNG IHDRa���KIDAT8���Qn�0C����+�N=mo��j��XZ��؎�E�_\���23����E��q�p�]#L��BZ��O���z�9�㑻������D{��q�75 �Z 1�d�n�C&&�����!m�U]�� r�nJ�� �����iR_m� �٩��B(�VH�@ �b����$D i���m��-�&$ܔ��zd.=���`o����:���Ӻ�,�Y0(_�B]C���Jƭ�!9�f�G��(ɇ����O�N,1�\Z ��!�Z\��؜�G-��1�����YJ���t�Z�Ce�����`���.Ȉ��X���Υk��}o!`P�VIEND�B`�

Скрипта е следния:

 <?php
   $im = imagecreatefrompng ('bproba.png');
   header('Content-type: image/png');
   imagepng ( $im);
   imagedestroy($im);
   ?>
  Моля, някой ако е имал подобен проблем или предполага каква е причината моля да сподели.

Предварително благодаря,

 

 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Да, причината е, че липсва коректен хедър който да опише съдържанието и за това браузерът го показва като текст.

Каква е причината не може да се каже от това което си дал. Погледни си логовете на сървърът за грешки и виж какво реално получава браузерът.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Благодаря! Ще проверя логовете за грешки.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.