Newsgroup: it.comp.os.linux.sys
Titolo: Campi

 
Dovrei riempire dei campi in una pagina web (tipo nome, cognome ...)
prendendoli da una lista in formato testo.
C'è un programma che può farlo in automatico?
 
-- 
@
rt...@inwind.it

 
forse la tua richiesta non è molto chiara...

 C'è un programma che può farlo in automatico?
Una marea.
Uno, per esempio, e` "gawk".
bye,
-- 
  Piergiorgio Sartor

 forse la tua richiesta non è molto chiara...
Riprovo
Devo riempire una pagina web con dei dati (nome, cognome, .....)
vorrei poterlo fare in automatico visto che devo compilarne più di
una con dati diversi (che sono, per mia comodità, in un file di testo).
 
-- 
@
rt...@inwind.it

) wrote in 
news:9sejvg$tok$
1...@nreada.inwind.it
:

La pagina Web la stai scrivendo tu oppure la vedi via browser?
Se la stai scrivendo tu:
stai usando dei forms o plain text? php o html statico??
è per questo che dico che non è molto chiaro.
se invece la pagina web la scarichi da remoto, allora...
    	cut&paste!!

     	cut&paste!!
E' quello che facevo.
Per ora ho trovato uno script chiamato "tkwebbud" che permette un 
select&paste;
si puō fare qualcosa usando mysql?
-- 
@
rt...@inwind.it

 C'č un programma che puň farlo in automatico?
Potresti fare uno script bash o perl. Se per esempio il file di testo in
cui hai i dati (chiamiamolo listanomi.txt) č fatto cosě:
    Mario Rossi
    Gino Bianchi
    (etc.)
lo script potrebbe essere:
    #!/bin/bash
    while read nome cognome; do
        wget 
http://www.sito.com/cgi-bin/gnappo.cgi?n=$nome&c=$cognome
    done < listanomi.txt
Le cose principali di cui hai bisogno sono l'url precisa del cgi che
raccoglie i dati e i nomi dei campi della form. Sono tutte cose che
dovresti poter ricavare guardando il codice html della form stessa.

 dovresti poter ricavare guardando il codice html della form stessa.
Io non ci capisco molto con i linguaggi di programmazione ma non vedo 
riferimenti a pagine nella forma "......./cgi-bin/pagina.cgi"
Il linguaggio usato, da quello che ho capito, è il javascript e l'unico
riferimento a cgi è in fondo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Dati</TITLE>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<SCRIPT language=JavaScript>
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</SCRIPT>
<SCRIPT language=JavaScript>
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
function checkParams(form)
{
 if (form.nome.value.length==0) {alert("Inserisci il tuo nome!");}
                else if (form.mail.value.length==0) {alert("Inserisci la tua eMail!");}
                        else if ( (form.mail.value.indexOf("@")) >= (form.mail.value.lastIndexOf(".")) ) {alert("eMail errata!");}
                                else if (form.oggetto.value.length==0) {alert("Inserisci l'oggetto della tua mail!");}
                else {
                form.submit();  
        }
}
</SCRIPT>
<STYLE type=text/css>.testo {
        FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testo1 {
        FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
</STYLE>
<META content="MSHTML 5.50.4616.200" name=GENERATOR></HEAD>
<BODY bgColor=#003446 leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">
<FORM name=form action=mail.jsp method=post>
<TABLE cellSpacing=0 cellPadding=0 width=513 border=0>
  <TBODY>
  <TR>
    <TD><IMG height=1 src="agir.gif" width=12 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=4 
border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=89 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=16 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=102 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=133 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=33 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=43 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=44 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=4 
border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=13 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=20 
    border=0></TD>
    <TD><IMG height=1 src="agir.gif" width=1 
  border=0></TD></TR>
  <TR>
    <TD colSpan=5>&nbsp;</TD>
    <TD align=right colSpan=7><IMG height=63 
      src="scrivi.gif" width=285 border=0></TD>
    <TD><IMG height=63 src="agir.gif" width=1 
    border=0></TD></TR>
  <TR>
    <TD colSpan=2 rowSpan=2><IMG height=18 src="a_s.gif" 
      width=16 border=0></TD>
    <TD bgColor=#66ccll colSpan=7 rowSpan=2><IMG height=18 
      src="shim.gif" width=1 border=0></TD>
    <TD colSpan=2 rowSpan=2><IMG height=18 src="a_d.gif" 
      width=17 border=0></TD>
    <TD align=right bgColor=#003446><IMG height=11 
      src="d1.gif" width=20 border=0></TD>
    <TD><IMG height=11 src="agir.gif" width=1 
    border=0></TD></TR>
  <TR>
    <TD vAlign=bottom align=right bgColor=#003446 rowSpan=8><IMG height=21 
      src="giu1.gif" width=20></TD>
    <TD><IMG height=7 src="agir.gif" width=1 
  border=0></TD></TR>
  <TR>
    <TD bgColor=#003446 rowSpan=6>&nbsp;</TD>
    <TD bgColor=#003446 colSpan=9 height=7><IMG height=13 
      src="him.gif" width=1 border=0></TD>
    <TD bgColor=#003446 rowSpan=5>&nbsp;</TD>
 <TD height=7><IMG height=13 src="agir.gif" width=1 
      border=0></TD></TR>
  <TR>
    <TD vAlign=top colSpan=9 rowSpan=4>
      <TABLE height=180 cellSpacing=0 cellPadding=3 width=450 border=0>
        <TBODY>
        <TR>
          <TD vAlign=top height=220>
            <TABLE height=173 cellSpacing=0 cellPadding=3 width=229 border=0>
              <TBODY>
              <TR>
                <TD width=104 height=41><IMG height=10 
                  src="tuo_nome.gif" width=65 vspace=2></TD>
                <TD vAlign=center width=130 height=41><INPUT class=testo1 
                  size=22 name=nome> </TD></TR>
              <TR>
                <TD width=104 height=37><IMG height=10 
                  src="tua_mail.gif" width=74 vspace=2></TD>
                <TD vAlign=center width=130 height=37><INPUT class=testo1 
                  size=22 name=mail> </TD></TR>
              <TR>
                <TD width=104 height=38><IMG height=12 
                  src="obj.gif" width=45 vspace=2></TD>
                <TD vAlign=center width=130 height=38><INPUT class=testo1 
                  size=22 name=città> </TD></TR>
              <TR>
                  </TD></TR></TBODY></TABLE></TD>
          <TD vAlign=top height=220>
            <TABLE width=150>
              <TBODY>
              <TR>
                <TD><IMG height=12 src="testo_info.gif" 
                  width=117></TD></TR>
              <TR vAlign=top>
                <TD><TEXTAREA class=testo1 name=info rows=6 cols=28></TEXTAREA>
                </TD></TR>
              <TR align=middle>
                <TD><A href="javascript:checkParams(this.form);"><IMG height=9 
                  src="send1.gif" width=25 vspace=2 
                  border=0><BR><IMG height=24 
                  src="era.gif" width=35 border=0></A>
                </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
  <TR>
    <TD><IMG height=180 src="him.gif" width=1 
  border=0></TD></TR>
  <TR>
    <TD rowSpan=5><IMG height=33 src="agir.gif" width=1 
      border=0></TD></TR>
  <TR>
    <TD><IMG height=82 src="agir.gif" width=1 
  border=0></TD></TR>
  <TR>
    <TD bgColor=#003446 colSpan=10><IMG height=12 
      src="shi.gif" width=1 border=0></TD></TR>
  <TR>
    <TD colSpan=2><IMG height=16 src="hui_s.gif" width=16 
      border=0></TD>
    <TD bgColor=#003446 colSpan=7><IMG height=16 
      src="shi.gif" width=1 border=0></TD>
    <TD colSpan=2><IMG height=16 src="hui_d.gif" width=17 
      border=0></TD>
    <TD><IMG height=16 src="agir.gif" width=1 
    border=0></TD></TR>
  <TR>
    <TD vAlign=top height=14><IMG height=14 
      src="dhjx_.gif" width=21 border=0></TD>
    <TD><IMG height=24 src="agir.gif" width=1 
    border=0></TD></TR></TBODY></TABLE></FORM>
<DIV id=pos 
style="Z-INDEX: 2; LEFT: 12px; VISIBILITY: visible; WIDTH: 468px; POSITION: absolute; TOP: 290px; HEIGHT: 60px"><IFRAME 
marginWidth=0 marginHeight=0 src="adtech.htm" 
frameBorder=0 noResize width=468 scrolling=no 
height=60>
<script language=javascript src="
http://adtech.de/?addyn|2.0|178|42890|1|1|target=blank;loc=700
;">
</script><noscript>
<a href="
http://adtech.de/?adlink|2.0|178|42890|1|1|ADFORCE;loc=300
;" target=_blank>
<img src="
http://adtech.de/?adserv|2.0|178|42890|1|1|ADFORCE;loc=300
;" border=0 width=468 height=60></a>
</noscript></IFRAME></DIV>
<DIV id=pos 
style="Z-INDEX: 2; LEFT: 55px; VISIBILITY: visible; WIDTH: 120px; POSITION: absolute; TOP: 1px; HEIGHT: 60px"><IFRAME 
marginWidth=0 marginHeight=0 
noResize width=120 scrolling=no 
height=60><script language=javascript src="
http://adtech.de/?addyn|2.0|178|42887|1|12|target=blank;loc=700
;"></script><noscript><a href="
http://adtech.de/?adlink|2.0|178|42887|1|12|ADFORCE;loc=300
;" target=_blank><img src="
http://adtech.de/?adserv|2.0|178|42887|1|12|ADFORCE;loc=300
;" border=0 width=120 height=60></a></noscript></IFRAME></DIV>
<DIV id=RedMeasure 
style="Z-INDEX: 1; LEFT: 3px; VISIBILITY: hidden; WIDTH: 200px; POSITION: absolute; TOP: 8px; HEIGHT: 200px"><!-- START RedMeasure V4 - Java v1.1  $Revision: 1.9 $ --><!-- COPYRIGHT 2000 Red Sheriff Limited -->
<SCRIPT language=JavaScript><!--
    var w0=1;
    var refR=escape(document.referrer);
    if (refR.length>=252) refR=refR.substring(0,252)+"...";
    //--></SCRIPT>
<SCRIPT language=JavaScript1.1><!--
    var w0=0;
    //--></SCRIPT>
<SCRIPT language=JavaScript1.1 src="a1.js">
    </SCRIPT>
<SCRIPT language=JavaScript><!--
    if(w0){
    var imgN='<img src="
http://server-mio.imrworldwide.com/cgi-bin/count?ref='+
        refR+'&cid='+pCid+'" width=1 height=1>';
    if(navigator.userAgent.indexOf('Mac')!=-1){document.write(imgN);
    }else{
        document.write('<applet code="Measure.class" '+
        'codebase="
http://server-mio.imrworldwide.com/
"'+'width=1 height=2>'+
        '<param name="ref" value="'+refR+'">'+'<param name="cid" value="'+pCid+
        '"><textflow>'+imgN+'</textflow></applet>');
        }
    }
    document.write("<COMMENT>");
    //-->
    </SCRIPT>
<NOSCRIPT><IMG height=1 src="unt.gif" width=1>
</NOSCRIPT></COMMENT><!-- END RedMeasure V4 --></DIV></BODY></HTML>
qui sopra, ma non è un riferimento a una "pagina.cgi".
Ho provato a inserire l'url in opera:
http://www.sito.com/pagina.shtml?nome=VALORE_1&mail=VALORE_2&città=VALORE_3&info=VALORE_4
ma non funziona.
-- 
@
rt...@inwind.it