информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsАтака на InternetЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Google заблокировала 2 с лишним... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / web building
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
inside 19.09.03 13:39  Число просмотров: 1807
Автор: Eugene Статус: Незарегистрированный пользователь
<"чистая" ссылка>

> кстати как ее правильно нужно вызывать если вдруг это
> правильно написано?

ненадо изобретать велосипед, есть библиотека qDecoder, ее и используй.

ps:
это из серии использования в перле самописной функции
get_form_input
аналогично, повторяю _ненадо изобретать велосипед_, есть готовые и удобные средства разработки ЦГИ на Си, которые уже были написаны и отлажены....
<web building>
Функция для полного идиота на Си++ для передачи данных из формы методом POST 19.09.03 13:25  
Автор: Fantom Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Суть такова немогу написать функцию тоисть могу но неполучаеться:
Такое вот я пишу:


extern char form_val(char *name, char *age)
{
name=getenv("myname");
age=getenv("myage");
}

где "myname" и "myage" - соответствующие поля формы. Метод передачи запроса POST?

кстати как ее правильно нужно вызывать если вдруг это правильно написано?
inside 19.09.03 13:39  
Автор: Eugene Статус: Незарегистрированный пользователь
<"чистая" ссылка>

> кстати как ее правильно нужно вызывать если вдруг это
> правильно написано?

ненадо изобретать велосипед, есть библиотека qDecoder, ее и используй.

ps:
это из серии использования в перле самописной функции
get_form_input
аналогично, повторяю _ненадо изобретать велосипед_, есть готовые и удобные средства разработки ЦГИ на Си, которые уже были написаны и отлажены....
Функция для полного идиота на Си++ для передачи данных из формы методом POST 19.09.03 13:33  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 19.09.03 13:34  Количество правок: 1
<"чистая" ссылка>
> Суть такова немогу написать функцию тоисть могу но
> неполучаеться:
> Такое вот я пишу:

>
> extern char form_val(char *name, char *age)
> {
> name=getenv("myname");
> age=getenv("myage");
> }

---
> где "myname" и "myage" - соответствующие поля формы. Метод
> передачи запроса POST?
Тю. Насколько мне известно в CGI есть переменная QUERY_STRING. Ее надо принять и побить на поля по разделителю '&'

> кстати как ее правильно нужно вызывать если вдруг это
> правильно написано?
А извлекать поля из запроса и помещать их в переменные просто опасно (и не в цги не делается), потому как представь запрос:

http://somesite.com/cgi-bin/somecgi.cgi?REMOTE_ADDR=0.0.0.0

И скрипт уже не знает удаленного адреса. Точно так же и со всеми остальными переменными
1




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


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