|
|
 |
Ответов
|
May 14 2007, 14:07
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333

|
Народ мне надо вот что, у меня от этой платы будет упарвляться например экранчик, я например делаю стр с полем, пишу в этом поле какое-то значение /например цвет фона/ и жму кнопочку... <Form action=/cgi/rtos/ method=GET> <input type=text name=fon> </Form> так вот ... как мне эту переменную предать экранчику... то бишь присвоить какому-то регистру это значение... вот что мне надо...! передавать в прошивку значение из веб интерфейса....вот. Скажите ЕСТЬ ЛИ КАКОЙ-ТО способо передачи этих даннных...????!!!! ну хоть какой-то....
Сообщение отредактировал Annuta - May 14 2007, 14:11
--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
|
|
|
|
|
May 14 2007, 14:52
|

Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292

|
Цитата(Annuta @ May 14 2007, 18:07)  Народ мне надо вот что, у меня от этой платы будет упарвляться например экранчик, я например делаю стр с полем, пишу в этом поле какое-то значение /например цвет фона/ и жму кнопочку... <Form action=/cgi/rtos/ method=GET> <input type=text name=fon> </Form> так вот ... как мне эту переменную предать экранчику... то бишь присвоить какому-то регистру это значение... вот что мне надо...! передавать в прошивку значение из веб интерфейса....вот. Скажите ЕСТЬ ЛИ КАКОЙ-ТО способо передачи этих даннных...????!!!! ну хоть какой-то.... В хтмл странице <Form action=1 method=GET> 1 - чтобы не искало файл <INPUT type=squad name="MiColor' maxLength=10 size=10 > <INPUT type=submit value=" Передать "> Файл скомпилировать через fs_generator и вставить в проект - грузить в поле ввели black и нажали передать Потом искать в принимаемой строке после ? переменную MiColor=black black - значение Дописать в httpd после анализа /* Check for GET. */ Может есть проще и готовый метод - я uip детально не разбирал - мне он не нравится
Сообщение отредактировал lebiga - May 14 2007, 14:53
|
|
|
|
|
May 14 2007, 15:01
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333

|
Цитата(lebiga @ May 14 2007, 18:52)  В хтмл странице <Form action=1 method=GET> 1 - чтобы не искало файл <INPUT type=squad name="MiColor' maxLength=10 size=10 > <INPUT type=submit value=" Передать ">
Файл скомпилировать через fs_generator и вставить в проект -
грузить
в поле ввели black и нажали передать
Потом искать в принимаемой строке после ? переменную MiColor=black black - значение Дописать в httpd после анализа /* Check for GET. */
Может есть проще и готовый метод - я uip детально не разбирал - мне он не нравится ... а где мне эту строку найти.... вопрос в том... как мне до этой строки добраться... в какой переменной будет эта строкка ?
--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
|
|
|
|
|
May 14 2007, 15:27
|

Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292

|
Цитата(Annuta @ May 14 2007, 19:01)  ... а где мне эту строку найти.... вопрос в том... как мне до этой строки добраться... в какой переменной будет эта строкка ? uip_appdata[] в файле httpd
|
|
|
|
|
May 15 2007, 07:47
|

Участник

Группа: Новичок
Сообщений: 42
Регистрация: 26-04-07
Из: Смоленск
Пользователь №: 27 333

|
Цитата(lebiga @ May 14 2007, 19:27)  uip_appdata[] в файле httpd СПАИСБО lebiga !!!! Получилось... вот только вмнсто нормальных символов /имя переменной/ пишет бред... sscanf(uip_appdata[k], "%s", &s[0]) ; strcat(hs->var_name,s); Я уж и разными функциями... а он не хочет! Как конвертировать в нормальный символ uip_appdata ?
--------------------
Из комбинации лени и логики - получается программист! /народная мудрость/
|
|
|
|
|
May 15 2007, 12:18
|

Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 22-06-06
Из: Киев
Пользователь №: 18 292

|
Цитата(Annuta @ May 15 2007, 11:47)  СПАИСБО lebiga !!!! Получилось... вот только вмнсто нормальных символов /имя переменной/ пишет бред... sscanf(uip_appdata[k], "%s", &s[0]) ; strcat(hs->var_name,s); Я уж и разными функциями... а он не хочет! Как конвертировать в нормальный символ uip_appdata ? Лучше искать посимвольно. Или strstr(uip_appdata,"%s") - находится указатель на первое вложение. Только может быть проблема с выходом за пределы массива, так что лучше написать посимвольно до sizeof(uip_appdata)
|
|
|
|
|
May 16 2007, 05:55
|
Местный
  
Группа: Свой
Сообщений: 263
Регистрация: 2-02-07
Из: CN, Ukraine
Пользователь №: 24 970

|
пример : файл fs/cgi/link Код i /link_header.html t <center><b> Channels status </b><br><br><br></center> t <br>channel #0 status : c e 0 t <br>channel #1 status : c e 1 . в файл cgi.c добавлено : Цитата cgifunction cgitab[] = { print_stats, /* CGI function "a" */ file_stats, /* CGI function "b" */ tcp_stats, /* CGI function "c" */ rtos_stats, /* CGI function "d" */ link_stats /* CGI function "e" */}; т.е. для вызова функции c алиасом Код c [b]e[/b] 0 в CGI-файле будет вызвана функция link_stats в самой функции link_stats() проверяем hs->script[4] - тут будет значение параметра Код c e [b]0[/b]
|
|
|
|
Сообщений в этой теме
Annuta Html<->AT91SAM7x256-EK May 11 2007, 10:58 axle Случайно наткнулся на похожий пример, но для eCos.... May 12 2007, 11:24 Annuta Народ, подскажите хоть в каких файлах шукать, каки... May 13 2007, 14:14 lebiga Цитата(Annuta @ May 13 2007, 18:14) Народ... May 13 2007, 14:51  Annuta Цитата(lebiga @ May 13 2007, 18:51) Прице... May 13 2007, 23:31   gormih Цитата(Annuta @ May 14 2007, 03:31) Это я... May 14 2007, 02:05    Annuta Как мне "доставить" php или perl в мой п... May 14 2007, 06:49     nss Цитата(Annuta @ May 14 2007, 10:49) Как м... May 14 2007, 07:12      Annuta Цитата(nss @ May 14 2007, 11:12) cgi-bin ... May 14 2007, 07:49       KRS Цитата(Annuta @ May 14 2007, 11:49) на ск... May 14 2007, 08:22       nss Цитата(Annuta @ May 14 2007, 11:49) на ск... May 14 2007, 08:27        Annuta жаль что пхп нельзя прикрутить ... Скажите а ктони... May 14 2007, 09:21         lebiga Цитата(Annuta @ May 14 2007, 13:21) жаль... May 14 2007, 13:56       Annuta _dem я написала функцию она вызывается, но только ... May 16 2007, 07:12        _dem файловую систему пересобрали ?
файловую систему п... May 16 2007, 07:51 KRS Кстати не обязательно форму делать и submit
можно ... May 14 2007, 15:06 Annuta Цитата(KRS @ May 14 2007, 19:06) Кстати н... May 14 2007, 15:20 Annuta попробывала, ваша прога мне создаёт пустой файл.. ... May 16 2007, 07:53 _dem Цитата(Annuta @ May 16 2007, 14:53) попро... May 16 2007, 08:14 Annuta ..у меня она вообще не запускается.. окошечко едва... May 16 2007, 08:31 _dem Цитата(Annuta @ May 16 2007, 15:31) ..у м... May 16 2007, 08:40 Annuta Извините _dem РАБОТАЕТ ВСЁ... я просто не правильн... May 16 2007, 08:56 _dem Цитата(Annuta @ May 16 2007, 15:56) Извин... May 16 2007, 09:19
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|