Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кодировка

Сообщения:  [1-10]   [11-15] 

 
 автор: kasmanaft   (28.05.2007 в 20:05)   письмо автору
 
   для: webpics   (28.05.2007 в 19:11)
 

А я перед тем, как пост отправить, проверил как оно работать будет - так там немного смазаный результат получился... под конец.
Хотел уже на землю опускать, мол "рано радовацца", перепроверил - уже все работает. Барабашка блин, а я не верил :))

   
 
 автор: webpics   (28.05.2007 в 19:11)   письмо автору
 
   для: kasmanaft   (27.05.2007 в 22:42)
 

Благодарю тебя "KASMANAFT" =)) Ты лучший!!!
Наконец- то и у меня всё заработало (с твоей помощью!)
Спасибо!

   
 
 автор: kasmanaft   (27.05.2007 в 22:42)   письмо автору
 
   для: webpics   (27.05.2007 в 21:59)
 

> может есть способ разархивировать эти сжатые данные?
Должон быть по определению :)
Этим должна заниматься функция gzinflate, но ей что-то не нравится. Вот, но немного не то получилось, что должно было:

$out = gzinflate(substr($out, 10, -8));

   
 
 автор: webpics   (27.05.2007 в 21:59)   письмо автору
 
   для: kasmanaft   (27.05.2007 в 21:15)
 

хорошо, спасибо!
это кажется мой сервер выпендривается!
когда я убрал из этого кода и злополучную строку и цикл,
поместив вместо цикла
$out = fgets($fp, 1024);
echo $out;
то мой сервер всё сразу нашёл и даже выдал первую строку ответа от медиков HTTP/1.1 200 OK

но если он не любит длинные и несжатые данные, то может есть способ разархивировать эти сжатые данные?
Заранее благодарю.

   
 
 автор: kasmanaft   (27.05.2007 в 21:15)   письмо автору
 
   для: webpics   (27.05.2007 в 19:22)
 

Ну не знаю.. копирую Ваш код (между словами "Вот скрипт: ~~~ В ответ файл....."), убираю ту строчку, о которой писал - все нормально открывается - работает.
Вместе с этой строчкой текст приходит сжатый, о чем говорит "Content-Encoding: gzip".
Работает на других сайтах потому что там нет поддержки gzip, сжать ничего они не могут. А так бы и там не работало (могу привести неск. ссылок, где работать тоже не будет).

> /estimate/ind?year=2007
> /estimate/ind/fignya.asp?year=2007
> /estimate/ind/gadost.php?year=2007
Это, наверное, заслуга mod_rewrite. Барабашки тут тоже нет :)

   
 
 автор: webpics   (27.05.2007 в 21:04)   письмо автору
 
   для: Trianon   (27.05.2007 в 14:22)
 

или не барабашка?

   
 
 автор: webpics   (27.05.2007 в 19:27)   письмо автору
 
   для: Trianon   (27.05.2007 в 14:22)
 

кстати, http://www.roszdravnadzor.ru/medcontrol/estimate/ind?year=2007 и http://www.roszdravnadzor.ru/medcontrol/estimate/ind/fignya.asp?year=2007 как и http://www.roszdravnadzor.ru/medcontrol/estimate/ind/gadost.php?year=2007 работают одинаково. Может это всё-таки барабашка на сервере медиков?

   
 
 автор: webpics   (27.05.2007 в 19:22)   письмо автору
 
   для: kasmanaft   (27.05.2007 в 08:06)
 

Убрал строку, так текст вообще не пришёл.
Пишет "Невозможно отобразить страницу".
Вот ссылка со строкой http://webpics.phoenixrising-web.com/farm/y2.php
и без строки http://webpics.phoenixrising-web.com/farm/y.php
Можете посмотреть лично.

   
 
 автор: Trianon   (27.05.2007 в 14:22)   письмо автору
 
   для: kasmanaft   (27.05.2007 в 08:06)
 

Заголовок всяко передается несжатым.

   
 
 автор: kasmanaft   (27.05.2007 в 08:06)   письмо автору
 
   для: webpics   (26.05.2007 в 22:51)
 

Это наверное после того, как Вы убрали строку.. Если убрали, то кодировку менять уже не надо, текст приходит в windows-1251.
А если строку не убрали, текст придет запакованный gzip. Который нужно распаковать (кодировка тут тоже не причем)

   

Сообщения:  [1-10]   [11-15] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования