Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Inviare dati da un form ad un'altrapagina.asp

    Ciao a tutti.

    Questo è uno script asp per select dinamiche:
    codice:
    <body onload="body_onLoad();" onhelp="jsrsDebugInfo();return false;">
    <form name="QForm">
    <table class="normal" width="575" BORDER="0" CELLSPACING="2" CELLPADDING="2" VALIGN="TOP">
    <% 
      SelectBox "campo1", "lstMake"     
      SelectBox "campo2", "lstModel"    
      SelectBox "campo3", "lstOptions"  
      SelectBox "campo4", "lstSigil" 
      %><font face="Verdana" size="1">
    </table>
    </form>
    <%
    ' server-side routines
     Sub SelectBox( Label, selectName )
      %>
      <tr ALIGN="LEFT">
        <td width="15%"><%=Label%></td>
        <td align="left">
          <p align="left" style="margin-top: 0; margin-bottom: 0">
          <font face="Verdana" size="1">
          <select name="<%=selectName%>">
            <option></option><option></option><option></option>
            <option>--------- Nessuna selezione ---------</option> 
          </select>
        </td>
      </tr>
      </font>
      </p>
    <%
    End Sub
    %>
    le select si riempiono correttamente tramite delle query, ma il problema è che vorrei passare questi valori del form (campo1, campo2, campo3 e campo4) con un file allegato ad una seconda pagina asp dove devo recuperarli; ma non ci riesco perchè non appena inserisco:
    codice:
    <form method="POST" enctype="multipart/form-data" action="altrapagina.asp">
    lo script va in conflitto con
    codice:
    <form name="QForm">
    avete qualche idea? grazie

  2. #2
    sto provando con un campo nascosoto ma non passa il valore..:
    codice:
    <input type="hidden" name="lstMake" value="<%=lstMake%>">

  3. #3
    posta TUTTO il codice...
    non capisco la questione del CONFLITTO...
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  4. #4
    Originariamente inviato da DYNAM!C+
    posta TUTTO il codice...
    non capisco la questione del CONFLITTO...
    adesso così non va più in conflitto ma non passa il valore di nessuna delle variabili, evidenziate in rosso:
    codice:
    <html>
    <head>
      <title>JSRS Select Demo</title>
      <link href="filemanager.css" rel="stylesheet" type="text/css">
      <script language="javascript" src="jsrsClient.js"></script>
      <script language="javascript" src="select.js"></script>
    </head>
    <body onload="body_onLoad();" onhelp="jsrsDebugInfo();return false;">
    <form name="QForm">
    <table class="normal" width="575" BORDER="0" CELLSPACING="2" CELLPADDING="2" VALIGN="TOP">
    <% 
    
      SelectBox "campo1", "lstMake"        
      SelectBox "campo2", "lstModel"    
      SelectBox "campo3", "lstOptions"  
      SelectBox "campo4", "lstSigil" 
     
      %><font face="Verdana" size="1">
    </table>
    </form>
    <%
    'server-side routines
     Sub SelectBox( Label, selectName )
     %>
      <tr ALIGN="LEFT">
        <td width="15%"><%=Label%></td>
        <td align="left">
          <p align="left" style="margin-top: 0; margin-bottom: 0">
          <font face="Verdana" size="1">
          <select name="<%=selectName%>">
            <option></option><option></option><option></option>
            <option>--------- Not Yet Loaded ---------</option> 
          </select>
        </td>
      </tr>
      </font>
      </p>
    <%
    End Sub
    prova = request.form("lstMake")   
    %>
    </body>
    </html>
    </font>
    <form method="POST" enctype="multipart/form-data" action="altrapagina.asp">
    <input type="hidden" name="lstMake" value="<%=prova%>">   
    <p style="text-indent: 4">Descrizione
    <input type="text" name="T1" size="21"></p>
    <input type="file" name="file" size="23" style="font-family: verdana,arial; font-size: 10pt">
    <input type="submit" style=width:160px;height:25px value="Invia" style="font-family: Tahoma; font-size: 8 pt; font-weight: bold; background-color: #800000; color:#FFFF00"></form></form>
    </form>

  5. #5
    ma il codice chemi hai postato si trova in "altrapagina.asp" ?
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  6. #6
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    stesso problema...

  7. #7
    Originariamente inviato da DYNAM!C+
    ma il codice chemi hai postato si trova in "altrapagina.asp" ?
    no questa è la select.asp, altrapagina.asp dovrebbe recuperare i valori dal form... ma non gli passa nulla...
    codice:
    Dim lstMake
    		lstMake = request.form("lstMake")	
    		response.write lstMake

  8. #8
    <form method="POST" enctype="multipart/form-data" action="altrapagina.asp">


    ma il FORM i dati li passa ad altrapagina.asp
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Sfrutto l'occasione per rinnovare l'invito ai partecipanti di questo forum a postare, se possibile, esclusivamente il codice lato client della pagina, ovvero quello che perviene al browser. D'altronde e' solo l'esame del suddetto codice che permette di accertarsi che il problema risieda sul client... e non sia dovuto ad errata programmazione lato server.

    Includere linguaggi lato server non aiuta, anzi spesso ostacola, la comprensione del problema... ed inoltre deve venir trattato nei rispettivi forum.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  10. #10
    Originariamente inviato da DYNAM!C+
    <form method="POST" enctype="multipart/form-data" action="altrapagina.asp">


    ma il FORM i dati li passa ad altrapagina.asp
    non capisco cosa vuoi dire dalla pagina select.asp che contiene il form, vorrei "passare e recuperare" i valori del form alla pagina altrapagina.asp... è tanto difficile da capire?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.