Oversæt fra <form> til en http-linie der kan kaldes
Jeg har en "boks" ETH1SER-R3I3 (http://www.danbit.dk/produkter/1213.phtml) med en indbygget webserver. På denne webserver kan jeg via en form styre de tre udgange - tænd / sluk.Jeg vil uhyggelig meget gerne kunne kalde med én http linie ind i boksen så jeg ikke skal ind og klikke i boksen hver gang.
Altså har jeg blot en linie, hvor jeg har kodet at alle 3 udgange sættes til "Open" og en anden linie hvor alle 3 sættes til "Short".
Jeg kan se html koden der ligger bag, så jeg håber at en eller anden kan oversætte til én linie.
Boksen er også under normale omstændigheder forsynet med brugernavn og password, så det skal også gerne bygges ind i strengen.
Her er så koden:
<CENTER>
<form name="FORM_IOPORT" method="get" action="man.cgi">
<input type="hidden" name="redirect" value="setting.htm">
<input type="hidden" name="failure" value="fail.htm">
<input type="hidden" name="type" value="ioport_apply">
<TABLE cellPadding=1 width="785" bordercolor="#000080" border="1">
<TBODY>
// jeg har klippet lidt ud her, som jeg ikke skal kunne fjernestyre
<TR>
<TD align=right width="100" style="border-style: ridge">
<p align="center"><B><FONT face=Arial
color=#008000 size="3">I/O OUT 1</FONT></B></p>
</TD>
<td align="center" width="671" style="border-style: ridge">
<p align="left">
<font face="Arial" size="2"><b>Output Signal:</b></font><font face="Arial" size="3"> <select name="out1_signal" size="1" style="font-family:Fixedsys, Arial">
<option value="1">OPEN</option>
<option value="0">SHORT</option>
</select> </font><b><font face="Arial" size="2">Device Description:
</font></b><font face="Arial" size="3"> <input type="text" value="1234" name="T4" size="20">
</font>
<font face="Arial" size="1"><b>(0 - 23)</b></font>
</p>
<p align="left"><font face="Arial" size="2"><b>Delay
Time :</b></font><font face="Arial" size="3">
<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="1" i-maximum-length="5" --><input type="text" name="out1_period" size="10" maxlength="5"
value="0"> </font><font size="1" face="Arial"><b>( seconds)</b></font>
</p>
</td></TR>
<TR>
<TD align=right width="100" style="border-style: ridge">
<p align="center"><B><FONT face=Arial
color=#008000 size="3">I/O OUT 2</FONT></B></p>
</TD>
<td align="center" width="671" style="border-style: ridge">
<p align="left"><font face="Arial" size="2"><b>Output Signal:</b></font><font face="Arial" size="3"> <select name="out2_signal" size="1" style="font-family:Fixedsys, Arial">
<option value="1">OPEN</option>
<option value="0">SHORT</option>
</select> </font><font face="Arial" size="2"><b>Device Description:</b></font><font face="Arial" size="3"> <input type="text" value="1111" name="T5" size="20">
</font>
<font face="Arial" size="1"><b>(0 - 23)</b></font></p>
<p align="left"><font face="Arial" size="2"><b>Delay
Time : </b></font><font face="Arial" size="3"> <!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="1" i-maximum-length="5" --><input type="text" name="out2_period" size="10" maxlength="5"
value="0"> </font><font face="Arial" size="1"><b>(seconds)</b></font></p>
</td></TR>
<TR>
<TD align=right width="100" style="border-style: ridge">
<p align="center"><B><FONT face=Arial
color=#008000 size="3">I/O OUT 3</FONT></B></p>
</TD>
<td align="center" width="671" style="border-style: ridge">
<p align="left"><font face="Arial" size="2"><b>Output Signal:</b></font><font face="Arial" size="3"> <select name="out3_signal" size="1" style="font-family:Fixedsys, Arial">
<option value="1">OPEN</option>
<option value="0">SHORT</option>
</select> </font><font face="Arial" size="2"><b>Device Description:</b></font><font face="Arial" size="3"> <input type="text" value="3333" name="T6" size="20">
</font><font face="Arial" size="1"><b>(0 - 23)</b></font></p>
<p align="left"><font face="Arial" size="2"><b>Delay
Time :</b></font><font face="Arial" size="3">
<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="1" i-maximum-length="5" --><input type="text" name="out3_period" size="10" maxlength="5"
value="0"> </font><font face="Arial" size="1"><b>( seconds)</b></font></p>
</td></TR>
</TBODY></TABLE>
<br>
<div align="center"><table border="0" width="80%">
<tr>
<td width="50%" align="center">
<p align="center">
<input type="submit" value="APPLY" name="B_apply" class=B1
onmouseout="java script:this.style.background='rgb(192,192,192)';"
onmouseover="java script:this.style.background='#FFFFFF';"><input type="reset" value="CANCEL" name="B_undo" class=B1>
<input type="button" value="BACK" name="B_back" class=B1 OnClick="history.back();history.back()"> </p>
</td>
</tr></table></div>
</form>
Bemærk - det er kun OPEN / SHORT jeg skal styre for hver I/O OUT, og altså ikke Description og Delay.
Jeg håber I kan hjælpe.
mvh Brian
