How can I do a post to display a webform result

Posted by Admin on 18-Nov-2009 10:41

I have a form to track Shipments over the web like ups or fedex, but I need to know how can I call that form from Progress 9.1d and "post" the value to get the result in a webbrowser page, here´s the code

<html  >
<form action="http://rastreo2.estafeta.com:7001/RastreoWebInternet/consultaEnvio.do" method="post" name="ConsultaEnvioForm" onSubmit="return valida('ConsultaEnvioForm','guias','tipoGuia')">
            <input type="hidden" name="idioma" value="es"/>
            <input type="hidden" name="dispatch" value="doRastreoInternet"/>
  <table bgcolor=#5E678A border=0 cellpadding=2 cellspacing=0 width=217 bordercolor=#5E678A bordercolorlight="#5E678A" style="border-collapse: collapse">
              <tr valign="top">
                <td> </td>
                <td align="right"><img src="../images/consolas/Rasteo_cons.gif" width="129" height="33"></td>
              </tr>
              <tr valign="top">
                <td> </td>
                <td> </td>
              </tr>
              <tr valign="top">
                <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><b>Seleccione opción de consulta</b></font></td>
           <td align="right">
                  <div align="right">
                    <font color=#ffffff face="Verdana, Arial, Helvetica, sans-serif" size=1>
                      <select name="tipoGuia" size="1" style="FONT-SIZE: 8pt;FONT-FAMILY: Verdana, Arial;width: 190px" onchange="limpia('ConsultaEnvioForm','guias')">
                        <option value="REFERENCE" selected="selected">C&oacute;digo de rastreo (10 d&iacute;gitos)</option>
               <option value="ESTAFETA">N&uacute;mero de gu&iacute;a (22 dígitos)</option>
             </select>
                    </font>
                  </div>
                </td>
              </tr>
              <tr valign="top">
                <td> </td>
                <td> </td>
              </tr>
              <tr valign="top">
                <td> </td>
                <td> </td>
              </tr>
             
              <tr valign="top">
                <td><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><b>Ingrese hasta 20 gu&iacute;as (una por l&iacute;nea)</b></font></td>
                <td><textarea name="guias" rows="6" cols="27" style="FONT-SIZE: 8pt;FONT-FAMILY: Verdana, Arial;"></textarea></td>
              </tr>
              <tr valign="top">
                <td> </td>
                <td> </td>
              </tr>
              <tr valign="middle">
                <td bgcolor="#999999"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><a href="../ayuda_rastreo/ayuda_esp.html" style="COLOR: #FFFFFF" target="_blank"><b>Ayuda</b></a></font></td>
                <td align="right" bgcolor="#999999"><input type="submit" value="Rastrear"></td>
              </tr>
            </table>
          </form>
</html>

All Replies

Posted by Admin on 09-Feb-2010 09:10

see the thread:

http://communities.progress.com/pcom/thread/23635?tstart=0

... it works using curl.

This thread is closed