информационная безопасность
без паники и всерьез
 подробно о проекте
Rambler's Top100Где водятся OGRыПортрет посетителяВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Google закрывает безлимитные Photos 
 Имя компании как средство XSS-атаки 
 Утекший код XP и Windows Server... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / блог / архив / 2004
АРХИВ
архив
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
archive




Paragon Partition Manager 7.0

20.03.04 01:08
20.03.04 01:08 // оригинал
Очень странное поведение скриптов на еже-сервере, причем, что противно, проявляющееся далеко не сразу и не везде.

Во всех случаях страдают формы с enctype multipart/form-data, воткнутые для заливки файлов. А странность заключается в полной потере первого параметра передаваемой формы. Поскольку же у меня первый параметр везде обычно type, всякие редактирования и проч. перестают работать как класс. В качестве кривого решения проблемы срабатывает втыкание первого фиктивного параметра, но ощущение кривизны не покидает. Ради интереса стал печатать все, что приходит в stdin. Получилась очень забавная штука:
----------- something" anything -----------------------------7d42d75f061c Content-Disposition: form-data; name="type" doedit -----------------------------7d42d75f061c

Т.е. первый параметр действительно приходит от сервера обрезанным - ни тебе Content-Disposition, ни открывающей кавычки. Осталось понять, что ж его так сводит с ума...

Update:
Хм, после небольшого эксперимента выяснилось, что с ума сервер сводит содержимое textarea - а именно, всякие хитрые символы типа ô и é, что попадались в тексте. Т.е., фактически, сочетание entities с multipart/form-data вот так вот на ровном месте выводит из строя работоспособный скрипт... Надо бы еще проверить, кто именно гадит, броузер, или сервер.

Update 2: Проверил. Похоже, гадит брозер, а конкретно - IE6. Опера и Мозилла все отправляют без малейших проблем.

   
обсудить  |  все отзывы (0)  |  обсудить в LJ [372]
назад «  » вперед

последние записи
клавиатурнопотерянное // 06.11.20 15:48
яблочноучебное // 11.09.20 18:34
яблочнопереключальное // 26.07.20 17:07
яблочноденежное // 14.07.20 23:06
яблочноотличное // 14.07.20 15:37
памятное // 18.06.20 00:59
ГПБ vs TV // 06.06.20 21:32
викиисключительное // 20.05.20 21:20
гуглемитное-2 // 14.04.20 16:01
гуглемитное // 10.04.20 12:12


авто венгрия вырвиглаз германия глюки греция гуглемап драйверы египет железки журнализм империя добра испания италия кино кипр клоуны книги криворучки оспорт португалия программизм сайт софт стрим студень турция уродцы фото франция цацки чехия читалки android bq e51 eeepc from facebook hd2 hpc htc ipad iphone onlime vista windows 10 windows 7 windows 8 yota



Rambler's Top100
Рейтинг@Mail.ru



  Copyright © 2001-2020 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach