[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не могу нариосвать GD
sx000
рисую картинку тут
в общем настроил что gif у меня обрабатывается как php, доказательство вот

код /i.gif
<?php
$image = imagecreate(300,200);
$fon = imagecolorallocate($image,0,255,0);
header('Content-Type: image/gif');
imagegif($image);
imagedestroy($image);
?>

а он выводит чушь какую то ...
TMake
Запускаем дебагер и видим, что для твое изображения тип text/html
sx000
а как поправить?
TMake
<?php
$image = imagecreate(300,200);
$fon = imagecolorallocate($image,0,255,0);
imagegif($image);
imagedestroy($image);
header('Content-Type: image/gif');
?>
sx000
неопомогает
TMake
Цитата (sx000 @ 16.05.2013 - 17:49)
неопомогает

что то мне плохо верится -> тут была ссылка на пример
sx000
угу но я тоже не вру smile.gif может дело в расширении?
TMake
смотри настройки.
glock18
sx000
1е было правильно. это весь ваш скрипт? проблема может быть, если перед этим куском у вас где-то есть какой-то вывод - хедеры нужно выставлять до него, ну или хотя бы иметь output_buffering включенное
sx000
да конечно скрипт мой, не чего там я не вывожу до хеадера, я хеадеры и по ману уже вставлял и как советовали не как.
glock18
Цитата (sx000 @ 16.05.2013 - 14:07)
да конечно скрипт мой, не чего там я не вывожу до хеадера, я хеадеры и по ману уже вставлял и как советовали не как.

вот проверьте на всякий случай: включите output_buffering. если проблема сохранится, то скорее всего проблема с сервером связана
sx000
<?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
Цитата (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
sx000
воообще все это безобразие я затеял для отлова читеров, есть сайты скажем
a.com
b.com
c.com
пользователь перешел с a.com > на > b.com, а с сайта c.com грузиться методом img src вот эта картинка как раз на сайте b.com. Суть этого безобразия я хотел поймать рефа a.com, но блин реф всегда b.com. Манипуляции можно проводить только картинкой.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.