форум вебмастероff на AlfaSpace.NET

Ubuntu и Linux |реактивный бесплатный хостинг | Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга | правила форума

  Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ °
Форум вебмастеров на AlfaSpace.NET / Служба спасения 911 / Работа модуля GD в PHP.
. 1 . 2 . >>
Автор Сообщение
Borman
Участник

1053
# Дата: 4 Фев 2005 05:25 ° Поправил: Borman


Такой вопросик... PHP-скрипт выводит PNG изображение.
Перед выводом, естественно, выводит заголовок:

header("Content-type: image/PNG");

Но, в результате, клиент получает следующий ответ сервера:

HTTP/1.0 200 OK
Date: Fri, 04 Feb 2005 08:24:04 GMT
Server: Apache/1.3.31 (Unix) mod_layout/3.2.1
X-Powered-By: ModLayout/3.2.1
Cache-Control: no-cache
Transfer-Encoding: chunked
Content-Type: text/html

При этом в место картинки выводится что-то типа "‰PNG ..." в текстовом фармате.
В чём может быть проблема?

s007s
Участник

491
# Дата: 4 Фев 2005 08:29


1. Руки кривые
2. Сервер не поддерживает эту фишку (плагиви оффline или их вообще нету =))

Borman
Участник

1053
# Дата: 4 Фев 2005 08:41 ° Поправил: Borman


To s007s

1. Руки кривые
2. Сервер не поддерживает эту фишку (плагиви оффline или их вообще нету =))


1) Скрипт, о котором я говорю, долгое время безупречно работает на трёх других серверах (rucs.spb.ru, fatal.ru, webstyle.spb.ru). Так, что данный комментарий не уместен.

2) Модуль GD под PHP на данном сервере установлен. Иначе выдавались бы сообщения об ошибках о том, что Image - функции не определены.
Кроме того, глянь сюда:



3) Отдельный вопрос: "плагиви оффline" [плохих вафлили?][Гиви плохой?][плакали, охали?][ещё чего?]- если можешь, переведи на более простой язык для понимания.

Очень прошу не компетентных товарищей не давать ламерских ответов.

Anonymous


# Дата: 4 Фев 2005 13:47


не уверен
но попрбуй
<?php
Header ("Content-type: image/png");

Borman
Участник

1053
# Дата: 4 Фев 2005 14:00 ° Поправил: Borman


Регистр не имеет значения. Иначе бы было сообщение о том, что ошибка произошла в выводе заголовка.
Повторяю, всё работает на трёх разных серверах. Вот полный код скрипта:


<?php
$cfile = "counter.log";
if (file_exists ($cfile))
{
$fp = fopen ($cfile,"r+");
$data = fgets ($fp,25);
$ip = chop (substr($data,0,15));
$count = substr($data,15);
$np = $REMOTE_ADDR;
if ($np != $ip) $count += 1;
rewind ($fp);
fputs ($fp,substr($np." ",0,15).$count);
fclose ($fp);
}
else
{
$fp = fopen($cfile,'w');
$np = $REMOTE_ADDR;
$count = "1";
fputs ($fp,substr($np." ",0,15).$count);
fclose ($fp);
}
$count = sprintf("%08d",$count);
header("Cache-Control: no-cache, must-revalidate");
header("Content-type: image/PNG");
$im = ImageCreateFromPNG("counter.png");
$text_col = ImageColorAllocate($im,255,000,000);
ImageString($im,6,20,42,$count,$text_col);
ImagePNG($im);
ImageDestroy($im);
?>


Файл counter.png существует.

swast


# Дата: 5 Фев 2005 16:06


вот именно что ты не понимаешь
когда ты выводишь заголовок определяется тип файла шо идет дальше
пошли хоть мусор в заглоовке имхо ничего не изменица

судя по твоей ошибке сервер прото фигово настроен на работу с ПНГ файлами и отдает их не как изображения а как чистый файл

всетаки попробуй сменить регистр может помогит

swast


# Дата: 5 Фев 2005 16:11


и вообще в качестыве счетчика херовый скрипт
это получается если 2 пользователя с одного ИП зашли то и считается тока 1 раз
фигня это
нада сесиии юзать

swast


# Дата: 5 Фев 2005 16:12


и вообще в качестыве счетчика херовый скрипт
это получается если 2 пользователя с одного ИП зашли то и считается тока 1 раз
фигня это
нада сесиии юзать

Borman
Участник

1053
# Дата: 5 Фев 2005 16:22 ° Поправил: Borman


всетаки попробуй сменить регистр может помогит

Заставляешь старого дядьку Бормана делать пустую работу? Сменил. Только ради тебя. Та же хрень...

Для остальных: то, что я привожу в качестве примера, мной было оттестировано заранее.

Borman
Участник

1053
# Дата: 5 Фев 2005 16:49


это получается если 2 пользователя с одного ИП зашли то и считается тока 1 раз

Да, именно так. Для простого счётчика достаточно. Сессию юзать здесь (в данном случае) считаю не уместным.

swast


# Дата: 6 Фев 2005 14:55


ну не знаю
неправильный счетчик получится

Borman
Участник

1053
# Дата: 6 Фев 2005 16:31


Ок! Правильный, не правильный, речь сейчас не об этом (всё равно здесь не работает ) Речь о том, что проблема с выводом заголовков.

s007s
Участник

491
# Дата: 6 Фев 2005 17:48


Если на других хостах все пашет а здесь нет то смотри мой первый пост пункт 1. На этом не думаю что эта тема больше интересна!!!

Borman
Участник

1053
# Дата: 6 Фев 2005 18:46 ° Поправил: Borman


А я только подумал: "где это s007s шляется. Хоть бы пришёл, чего дельного сказал...".
А теперь, без шуток.
s007s, если ты такой умный, попробуй сам. Если у тебя получится вывести любую картинку скриптом на этом хосинге, будет моё большое спасибо.

К стати, засёк твой IP 62.16.216.71 (на прокси проверять не стал) . Как ты там оказался, братишка?


Borman
Участник

1053
# Дата: 7 Фев 2005 05:13 ° Поправил: Borman


To swast

судя по твоей ошибке сервер прото фигово настроен на работу с ПНГ файлами и отдает их не как изображения а как чистый файл


С GIF таже фигня.

xolod_ok
Участник

19
# Дата: 7 Фев 2005 21:37


...тут вообще с графикой фигня... АДМИН!! настрой GD наконец-то!!!

help
Техпомощь

1251
# Дата: 8 Фев 2005 01:45


На самом деле есть проблема при формировании RFC-заголовков из скриптов на сайтах нашего хостинга, прикрученных к IP 69.31.86.99.
Разбираемся...
О рез-тах сообщим в этом топике.

help
Техпомощь

1251
# Дата: 9 Фев 2005 03:12


Пофиксено

Borman
Участник

1053
# Дата: 9 Фев 2005 07:58


Просто замечательно! Когда вновь с сайта можно будет что ни будь загрузить ( http://forum.alfaspace.net/index.php?action=vthread&forum=1&topic=168& page=0#2 ), обязательно потестирую.

help
Техпомощь

1251
# Дата: 9 Фев 2005 08:27


Просто замечательно! Когда вновь с сайта можно будет что ни будь загрузить ( http://forum.alfaspace.net/index.php?action=vthread&forum=1&topic=168& page=0#2 ), обязательно потестирую

Ваш сайт работает и показывает счетчик сразу же по заходу на главную страницу

s007s
Участник

491
# Дата: 9 Фев 2005 08:38


Ну на ИП мне пох у меня он статестический =)
А где засек если не секрет?

Borman
Участник

1053
# Дата: 9 Фев 2005 08:49 ° Поправил: Borman


Ваш сайт работает и показывает счетчик сразу же по заходу на главную страницу

А вот у меня проблемка. Может с моего направления только. Завтра с другого провайдера зайду.

Ну на ИП мне пох у меня он статестический =)
А где засек если не секрет?


Здесь, в этом посте. Так, ради интереса. %)

s007s
Участник

491
# Дата: 9 Фев 2005 09:04


Модератор чтоли???

Borman
Участник

1053
# Дата: 9 Фев 2005 09:10 ° Поправил: Borman


А вот у меня проблемка. Может с моего направления только. Завтра с другого провайдера зайду.

Да, нет, не в этом проблемма. Не могу зайти даже через проксики.

Модератор чтоли???

Не, экстросенс. %)

s007s
Участник

491
# Дата: 9 Фев 2005 09:26


Ну мля экстро сенс я мля тебя вирусами закидаю и захакаю вообще желание отобьёт чужие ИП смотреть!!!

Borman
Участник

1053
# Дата: 9 Фев 2005 09:37


Ну мля экстро сенс я мля тебя вирусами закидаю и захакаю вообще желание отобьёт чужие ИП смотреть!!!

Я больше так не буду. ГЫ. ;)

s007s
Участник

491
# Дата: 9 Фев 2005 09:39


А я туда больше и не пойду ГЫ :)

Borman
Участник

1053
# Дата: 9 Фев 2005 09:50


А я туда больше и не пойду ГЫ :)

Куда, туда? Я ведь твой IP в этом топике засёк.

s007s
Участник

491
# Дата: 9 Фев 2005 10:08


Мля ну малоли куда ты его еще кинул...

Borman
Участник

1053
# Дата: 9 Фев 2005 10:12 ° Поправил: Borman


Мля ну малоли куда ты его еще кинул...

Только здесь. И снифер мой подключен только сюда. И IP твой я написал только здесь. Использовать во вред я твой IP не собираюсь.

. 1 . 2 . >>
Ваш ответ

Quote  Bold Style  Italic Style  Underlined Style  URL Link  Email Link  Script AutoTab  Preformatted Text  Отменить *Что это?
... Запретить смайлы


Перед отправкой "нелатинского" текста проверьте кодировку броузера!
 » Логин  » Пароль 
 
Powered by miniBB forum software © 2001-2009
Powered by miniBB-gzipper. Original size:44167, gzipped size:11273

Mp3 Download || Мир Спанч боба || Song's Lyrics
eXTReMe Tracker Rambler's Top100 Рейтинг@Mail.ru Форум ТвойWeb [Valid RSS]