Go Down

Topic: petite question rapide utilisant le enc28j60 (Read 525 times) previous topic - next topic

Guillaume85

Sep 09, 2011, 01:49 am Last Edit: Sep 09, 2011, 01:50 am by Guillaume85 Reason: 1
Bonjour, j'ai une question relativement simple. Jai un bouton qui active la pin 4 exemple, et jaimerais aussi que quand j'active la pin 4 une page web s'ouvre. J'ai essayé avec mes maigres connaissance, 2 trucs et rien ne fonctionne. Quelqu'un a une idée?



ça:
Code: [Select]

       if(on_off1){
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=hidden name=cmd value=3>"));
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=submit value=\"Moteur #1 ON \"></form>"));
            plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<a href=\"http://192.168.1.1\"><a>"));


et ça:
Code: [Select]

       if(on_off1){
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=hidden name=cmd value=3>"));
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=submit value=\"Moteur #1 ON \"></form>"));
           
}
       if(on_off1){
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=hidden name=cmd value=3>"))
            plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<a href=\"http://192.168.1.1\"><a>"));

Guillaume85

même avec else if et else je n'ai eu de bons resultats

Guillaume85

C'est bon j'ai trouvé! Mais j'aimerais une autre fenêtre qui s'ouvre avec un format prédeterminé au lieu du changement de page. Je continue a fouiller! Merci.
Code: [Select]
           
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<br><form METHOD=get action=\"http://192.168.1.1/cgi-bin/script.cgi"));
        plen=es.ES_fill_tcp_data(buf,plen,baseurl);
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("\">"));
   
       
       
       
        if(on_off3){
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=hidden name=cmd value=7>"));
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=submit value=\"Moteur #3 ON\"></form>"));
        }
        else  {
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=hidden name=cmd value=6>"));
        plen=es.ES_fill_tcp_data_p(buf,plen,PSTR("<input type=submit value=\"Moteur #3 OFF \"></form>"));
        }

Guillaume85

Encore un prob. Le bouton fonctionne seulment pour ouvrir une page, il ne fait plus fonctionner la led...  :smiley-zipper:

Go Up