Отправить данные на сервер по нажатию кнопки. Html

241
19 января 2018, 23:27

Сервер у меня на ардуино, Ethernet shield. У меня не получается по нажатию на кнопку отправить POST запрос. Хотелось бы реализовать без JS, php вообще не обсуждается. У меня почему-то при использовании больших JS скриптов, просто не открывается страница, хотя, вполне возможно, что я что-то не так делал (Я убирал сам блок скрипта и сайт загружался, только была ошибка, что функция не объявлена, естественно). Если возможно, хотел бы увидеть пример создания двух кнопок и отправление запроса с одним или другим значением, в зависимости, от того, какая была нажата кнопка только на HTML, вроде бы это возможно. Полученные запросы я преобразую таким образом:

auto len = ether.packetReceive();
auto pos = ether.packetLoop(len);
if (pos)
{
  char *data = (char *) Ethernet::buffer + pos;
  Serial.println(data);
}

Обновление страницы даёт GET / HTTP/1.1 и информацию по поводу соединения, User-Agent и т.д

Answer 1

Ну вот так

<form method="post" action="my.html"> 
  <input type="hidden" name="data" value="1" /> 
  <input type="submit" value="Send 1"/> 
</form> 
<form method="post" action="my.html"> 
  <input type="hidden" name="data" value="2" /> 
  <input type="submit" value="Send 2"/> 
</form>

READ ALSO
Scroll Right JavaScript

Scroll Right JavaScript

Добрый вечер! Есть контейнер 1024x768 в нем блоки 220x220, скролл горизонтальный!

304
JS незаметный скролл чата вниз

JS незаметный скролл чата вниз

При заходе в чат, естественно нужно проскроллить вниз, дабы показать последние сообщенияЯ делаю это так:

222
Будет ли интересен людям подобный проект? [требует правки]

Будет ли интересен людям подобный проект? [требует правки]

Добрый день! Хочется узнать ваше мнение о подобной задумкеЧто стоит учесть при разработке, на что обратить внимание и будет ли интерес людей...

287