рисую картинку тутв общем настроил что gif у меня обрабатывается как php, доказательство
воткод /i.gif
<?php
$image = imagecreate(300,200);
$fon = imagecolorallocate($image,0,255,0);
header('Content-Type: image/gif');
imagegif($image);
imagedestroy($image);
?>
а он выводит чушь какую то ...
Запускаем дебагер и видим, что для твое изображения тип text/html
<?php
$image = imagecreate(300,200);
$fon = imagecolorallocate($image,0,255,0);
imagegif($image);
imagedestroy($image);
header('Content-Type: image/gif');
?>
Цитата (sx000 @ 16.05.2013 - 17:49) |
неопомогает |
что то мне плохо верится -> тут была ссылка на пример
угу но я тоже не вру
может дело в расширении?
glock18
16.05.2013 - 18:05
sx000
1е было правильно. это весь ваш скрипт? проблема может быть, если перед этим куском у вас где-то есть какой-то вывод - хедеры нужно выставлять до него, ну или хотя бы иметь output_buffering включенное
да конечно скрипт мой, не чего там я не вывожу до хеадера, я хеадеры и по ману уже вставлял и как советовали не как.
glock18
16.05.2013 - 18:09
Цитата (sx000 @ 16.05.2013 - 14:07) |
да конечно скрипт мой, не чего там я не вывожу до хеадера, я хеадеры и по ману уже вставлял и как советовали не как. |
вот проверьте на всякий случай: включите output_buffering. если проблема сохранится, то скорее всего проблема с сервером связана
<?php
ini_set('output_buffering', 1);
$image = imagecreate(300,200);
$fon = imagecolorallocate($image,0,255,0);
imagegif($image);
imagedestroy($image);
header('Content-Type: image/gif');
?>
все равно также ... ну буду копать настройки серверера
glock18
16.05.2013 - 18:17
Цитата (sx000 @ 16.05.2013 - 14:12) |
<?php ini_set('output_buffering', 1); $image = imagecreate(300,200); $fon = imagecolorallocate($image,0,255,0); imagegif($image); imagedestroy($image); header('Content-Type: image/gif'); ?> все равно также ... ну буду копать настройки серверера |
output_buffering нельзя устанавливать в скрипте с ini_set. Если нет доступа к php.ini или httpd.conf, то остается .htaccess
воообще все это безобразие я затеял для отлова читеров, есть сайты скажем
a.com
b.com
c.com
пользователь перешел с a.com > на > b.com, а с сайта c.com грузиться методом img src вот эта картинка как раз на сайте b.com. Суть этого безобразия я хотел поймать рефа a.com, но блин реф всегда b.com. Манипуляции можно проводить только картинкой.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.