powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php код в gif
4 сообщений из 4, страница 1 из 1
php код в gif
    #39604031
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день.
Прошу помощи)

Нужно на сервере заставить исполняться gif как фаил php.
Таким образом перевожу номера тел в картинку, и не хотелось бы в <img иметь phone.php да и сам факт почему не работает напрягает)

в файле .htaccess в нужной папке (в корневом эффект тот-же)

Код: php
1.
2.
3.
<Files "phone.gif">
AddType application/x-httpd-php .gif
</Files>



В файле обычный код который в результате отдает

Код: php
1.
2.
3.
header("Content-Type: image/gif");
/*тут много кода*/
fpassthru($image);



Если фаил будет .php то результат нормальный. отдает картинку. А если gif то просто скачивает фаил phone.gif с исходником внутри.
Пробовал на 2х серверах. Сервер VPS править конфиги могу.
php работает как CGI, 5.6.33
Стоит ISP
Пробовал так: AddHandler fcgid-script .gif

"Раньше" всегда данный метод работал
...
Рейтинг: 0 / 0
php код в gif
    #39604045
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZhenekПробовал так: AddHandler fcgid-script .gif

"Раньше" всегда данный метод работалВ общем случае, оно сильно зависит от конфигурации сервера. Например, если фронтендом установлен nginx, которому надлежит отдавать статику (замечу ,в том числе и гифки!), то апачу на бекенде ваша строчка конфига по барабану - не дойдет до него такой запрос.


Zhenekне хотелось бы в <img иметь phone.php А так пойдет?
Код: html
1.
<img src="phone" />

Ну и обработчик в phone/index.php можно упрятать, если не хочется рерайт урла делать.
...
Рейтинг: 0 / 0
php код в gif
    #39604132
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleВ общем случае, оно сильно зависит от конфигурации сервера. Например, если фронтендом установлен nginx, которому надлежит отдавать статику (замечу ,в том числе и гифки!), то апачу на бекенде ваша строчка конфига по барабану - не дойдет до него такой запрос.
Понял, тогда дальше буду шевелить настройки сервера и разбираться, что там "из коробки" стоит и как

vkleА так пойдет?
Код: html
1.
<img src="phone" />

Ну и обработчик в phone/index.php можно упрятать, если не хочется рерайт урла делать.

Вобщем, да, только есть еще один нюанс о котором я не упомянул. Если мне нужно отправить письмо в котором по какой-нибудь мифической причине нужно использовать именно данный способ вывода (например содержимое картинки не совсем статично и человек открыл письмо через 5 часов, то содержимое уже другое и отвечает за него как раз сервер), так вот, тестировал пока, отправил 1 письмо, и почта вырезала ссылку на картинку + после этого все письма уже летели в спам(. и все это за 1 письмо с картинкой php) до этого оптарвлял 2 письма с просто картинкой и все в инбокс. теперь и письма регистрации и восстановления летят в спам
...
Рейтинг: 0 / 0
php код в gif
    #39604425
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zhenek... по какой-нибудь мифической причине ...Предлагаете обсудить сферического коня в вакууме? ;-)

Zhenekотправил 1 письмо, и почта вырезала ссылку на картинкуZhenekтеперь и письма регистрации и восстановления летят в спамСама по себе почта ничего не вырезает просто так. А некоторые почтовые клиенты так и вовсе по дефолту не подгружают в отображаемое письмо контент "из тырнета". Возможно, письмо было достаточно дурно скомпоновано, что местный антиспам увидел в нем значительное количество признаков спама и принял соответствующие действия.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php код в gif
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]