Boa tarde, tenho um shield ethernet e estou utilizando como servidor web.
na minha pagina html criei botoes liga/desliga como no código abaixo:
client.println("<td align='center' bgcolor='#222222'><form method=get><input type=submit name=r1on value='Acender'></form></td>");
client.println("<td align='center' bgcolor='#222222'><form method=get><input type=submit name=r1off value='Apagar'></form></td>");
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(readString.indexOf("r1on") >0)
A=1;
if(A==1)
client.println("<td align='center'><font color='green' size='5'>Ligada");
else
client.println("<td align='center'><font color='#CFCFCF' size='5'>Desligada");
if(readString.indexOf("r1off") >0)
A=0;
client.println("<meta http-equiv=Pragmacontent=no-cache> ");
client.println("</tr>");
Meu problema é o seguinte, ao apertar o botão ligar com um click , ele liga, porem ao apertar o botao desligar eu tenho que clicar 2 vezes, 1 para zerar variavel e a outra pra atualizar a pagina.
Qual código posso colocar na condição do botão desligar pra ele zerar a variavel e dar apenas 1 refresh?
Tags:
Voce pode usar javascript para atualizar a pagina.
document.location.reload();
Rogerio muito obrigado pela informação, mais consegui achar uma maneira para limpar os dados ao apertar o botão, deu certo, obrigado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por