Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Andrei Protasovitski                 2:5020/400     18 May 2004  17:58:20
 To : All
 Subject : Разобрать форму (нюанс)
 -------------------------------------------------------------------------------- 
 
 Доброго здоровья!
 
 Hаписал я тут скриптик для разбора формы. И все бы хорошо, да вот на 
 одной машине вылезла у меня печальная особенность. Я долго мучился, 
 пытался понять, в чем дело.
 
 Вот только что добавил туда такие строки
 [-=cut=-]
 sysread(STDIN, $query, $ENV{CONTENT_LENGTH});
 $query =~ s/\n/-n/g;
 $query =~ s/\r/-r/g;
 [-=cut=-]
 
 Оказалось на STDIN данные поступают, разделенные не через \n, а через 
 \r\n. Есть подозрение, что подобная история может произойти при отправке 
 формы из Mac.
 
 В связи с эти два с половиной вопроса:
 1. Можно ли сделать так, чтобы данные приходили разделенными через \n?
 2. Если нет, то напомните, какой конец строки в Mac.
 3. Можно ли одним re заменить конец строки в стиле Mac или Win на \n?
 
 -- 
 Andrei Protasovitski              mailto:andrei()siliconmaterials.com
 JS "KamSil"                       http://www.siliconmaterials.com/
 137, Brestskaya str.,             ICQ: 75725244
 225710, Pinsk, Belarus
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5.3
  * Origin: JS KamSil (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Разобрать форму (нюанс)   Andrei Protasovitski   18 May 2004 17:58:20 
 Re: Разобрать форму (нюанс)   Yury Kopyl   18 May 2004 18:03:38 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   18 May 2004 18:19:20 
 Re: Разобрать форму (нюанс)   Nick Kostirya   18 May 2004 18:25:04 
 Re: Разобрать форму (нюанс)   Ivan Frolcov   18 May 2004 18:49:03 
 Re: Разобрать форму (нюанс)   Nick Kostirya   18 May 2004 19:06:38 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 12:56:38 
 Re: Разобрать форму (нюанс)   Denis Poznyakov   19 May 2004 13:15:41 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 13:53:39 
 Re: Разобрать форму (нюанс)   Artem Chuprina   19 May 2004 15:27:51 
 Re: Разобрать форму (нюанс)   Ivan Frolcov   19 May 2004 15:55:42 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 16:12:54 
 Re: Разобрать форму (нюанс)   Konstantin Tokar   19 May 2004 16:17:56 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 16:11:19 
 Re: Разобрать форму (нюанс)   Yury Kopyl   19 May 2004 17:02:19 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 18:07:20 
 Re: Разобрать форму (нюанс)   Yury Kopyl   19 May 2004 19:16:58 
 Re: Разобрать форму (нюанс)   Artem Chuprina   19 May 2004 17:06:57 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 17:32:07 
 Re: Разобрать форму (нюанс)   Andrei Protasovitski   19 May 2004 17:36:08 
 Re: Разобрать форму (нюанс)   Nikolay Pichtin   10 Jun 2004 21:49:50 
Архивное /ru.cgi.perl/6488bc1b0de4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional