The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите решить задачу"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите решить задачу" 
Сообщение от Vins emailИскать по авторуВ закладки on 05-Дек-05, 17:22  (MSK)
Помогите написать сценарий к следующему заданию.

Переменная окружения QUERY_STRING содержит значение в формате:
Name1=Value1$Name2=Value2$Name3=Value3…
Поля ValueN могут содержать последовательности  %XX, соответствующие символу с шестнадцатеричным кодом ХХ и символы ‘+’, соответствующие пробелу. Сценарий должен создать в текущем каталоге файлы с именами, соответствующими именам полей (Name1,   ….,  NameN), и содержанием в виде преобразованных (URL-декодированных) значений этих полей.

Пример:
$ QUERY_STRING=”FullName=Ivan+Ivanovich+Ivanov&BirthDate=16/XI/1970&”  ./myscript.sh
$ ls
   FullName BirthDate
$ cat  FullName
   Ivan Ivanovich Ivanov
$ cat  BirthDate
   16/XI/1970

Hardly2002@mail.ru
Спасибо.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Помогите решить задачу" 
Сообщение от chip emailИскать по авторуВ закладки(ok) on 05-Дек-05, 17:31  (MSK)
>Помогите написать сценарий к следующему заданию.
>
>Переменная окружения QUERY_STRING содержит значение в формате:
>Name1=Value1$Name2=Value2$Name3=Value3…
>Поля ValueN могут содержать последовательности  %XX, соответствующие символу с шестнадцатеричным кодом
>ХХ и символы ‘+’, соответствующие пробелу. Сценарий должен создать в текущем
>каталоге файлы с именами, соответствующими именам полей (Name1,   ….,
> NameN), и содержанием в виде преобразованных (URL-декодированных) значений этих полей.

Лабораторные работы нужно самостоятельно делать.

perldoc -f pack

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Помогите решить задачу" 
Сообщение от Vins Искать по авторуВ закладки on 05-Дек-05, 19:43  (MSK)
Все выходные мучался ничего не получается.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Помогите решить задачу" 
Сообщение от kir Искать по авторуВ закладки(??) on 05-Дек-05, 21:55  (MSK)
>Все выходные мучался ничего не получается.

переводись на другую специальность

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Помогите решить задачу" 
Сообщение от Profic Искать по авторуВ закладки on 06-Дек-05, 20:21  (MSK)
<?php
parse_str($_ENV['QUERY_STRING'], $data);
foreach($data as $name => $value) {
    file_put_contents($name, $value);
}
?>

ЗЫ. Написал только потому, что писать: а) мало, б) вряд ли оно должно быть на php.
ЗЫЫ. А задание и впрямь следует самому. А уж если никак не получается, хотя бы показывать как пытался сделать.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру