Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    tabella paginata con request.form

    carissimi,
    è possibile utilizzare la paginazione come da database ma per l'utilizzo di dati provenienti da un form, in pratica senza salvarli in db?
    esempio:
    codice:
    <%
    If rs.EOF Then
    %>
    NESSUN RISULTATO
    <%
    else
    %>
    
    etc....
    E' possibile e come?
    Grazie
    G.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    nessuno può aiutarmi?
    Grazie
    G.

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    L'ho fatto l'esempio.... su.
    Se prelevo i dati da un db e li devo paginare non ho problemi, prendo mediante <%=rs.fields("nomecampo")%> e tutto funziona, invece se dovrei prelevarli da un form da una pagina precedente cioè <%=request.form("nomecampoform")%> come posso fare la stessa cosa del db, in pratica non devo memorizzarli sul db ma "stamparli" da una pagina precedente.
    Grazie
    G.

  5. #5
    hai fatto l'esempio del recordset, quindi proprio quello che non serve.

    se vuoi stampare tutto quello che hai scritto nel form della pagina chiamante puoi usare

    codice:
    <%
    For Each Item In Request.Form
       Response.Write Request.Form(Item)
    Next
    %>
    facce sape'

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    ho provato, ma non li mette in ordine come un elenco, ma ogni valore, avendo lo stesso nome, me lo intervalla con una virgola.
    Premetto che il form precedente ha tanti valori con uguale nome di campo.
    Grazie
    G.

  7. #7
    quindi? fa' vedere quello che succede adesso

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    ho provato mediante lo script che mi ha postato:
    Cioè:
    con <%=request.form("nome")%>
    il risultato è: pippo, francesco nella stessa tabella.
    Grazie 1000
    G.

  9. #9
    ci fai vedere tutto lo script e tutto l'output? grass

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    pagina del form
    codice:
    <table border="0" width="515" cellspacing="1" id="table2">
    <FORM action="ord.asp?CARTELLA=<%=request.querystring("nomecartella")%>" method=POST>
    
    		<tr>
    			<td width="228"><font color="#FFFFFF" face="Tahoma" size="2">Nome 
    			file</font></td>
    			<td width="81">
    			<p align="center"><font color="#FFFFFF" face="Tahoma" size="2">
    			Formato</font></td>
    			<td width="102">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Supporto</font></td>
    			<td width="70">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Quantità</font></td>
    			<td width="18"></td>
    		</tr>
    	</table>
    </div>
    <font size="2" face="Tahoma"><div align="center">
    	<table border="1" width="515" id="table1" bordercolor="#FFFFFF" bordercolorlight="#C0C0C0">
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "/public/cartella/" & request.querystring("nomecartella") &"" 
    strExt = ".JPG"
    
    Set objFso = Server.createObject("Scripting.FileSystemObject") 
    Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) 
    Set objFiles = objFolder.Files 
    
    for each strFile in objFiles 
    if Right(lcase(strFile.name), Len(strExt)) = lcase(strExt) then 
    
        %>
        
    </font>
    
    		<tr>
    			<td bgcolor="#FFFFFF" width="225"><font size="2" face="Verdana"><a href="../cartella/<%=request.querystring("nomecartella")%>/<%=Response.Write(strFile.name)%>" rel="lightbox">
    			<input type="hidden" name="foto" size="31" value="<%=Response.Write(strFile.name)%>"><%=Response.Write(strFile.name)%></a></font></td>
    			<td bgcolor="#FFFFFF" width="75">
    			<p align="center"><select size="1" name="formato">
    			<option value="10x15">10x15</option>
    			<option value="12x16">12x16</option>
    			<option value="13x18">13x18</option>
    			<option value="15x20">15x20</option>
    			<option value="20x30">20x30</option>
    			<option value="30x40">30x40</option>
    			<option value="35x50">35x50</option>
    			<option value="50x70">50x70</option>
    			</select></td>
    			<td bgcolor="#FFFFFF" width="101">
    			<p align="center"><select size="1" name="supporto">
    			<option value="lucida">lucida</option>
    			<option value="opaca">opaca</option>
    			</select></td>
    			<td bgcolor="#FFFFFF" width="64">
    			<input type="text" name="quantita" size="8"></td>
    			<td width="15" bgcolor="#FFFFFF">
    			<p align="center"><a href="cancellaFILEgallery2.asp?cartella=<%=request.querystring("nomecartella")%>&file=<%=Response.Write(strFile.name)%>">
    			[img]../images/delete.png[/img]</a></td>
    	<%  
    end if
    Next	
    Set objFso = Nothing 
    Set objFolder = Nothing
    Set objFiles = Nothing 
    
    %>	</tr>
    	</table>
    </div>
    <p align="center">
    			<p align="center"><input type="submit" value="Invia"  ></font></p>
    		</form>
    Mentre questa è la pagina di output
    codice:
    <table border="0" width="515" cellspacing="1" id="table2">
    	
    	<tr>
    
    			<td width="228"><font color="#FFFFFF" face="Tahoma" size="2">Nome 
    			file</font></td>
    			<td width="81">
    			<p align="center"><font color="#FFFFFF" face="Tahoma" size="2">
    			Formato</font></td>
    			<td width="102">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Supporto</font></td>
    			<td width="70">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Quantità</font></td>
    		</tr>
    	</table>
    </div>
    <font size="2" face="Tahoma"><div align="center">
    
    	<table border="1" width="515" id="table1" bordercolor="#FFFFFF" bordercolorlight="#C0C0C0">  
    </font>
    	<tr><%
    For Each Item In Request.Form
       Response.Write Request.Form(Item)
    Next
    %> 
    			<td bgcolor="#FFFFFF" width="225"><font size="2" face="Verdana">
    			<%=request.form("foto")%></font></td>
    			<td bgcolor="#FFFFFF" width="75">
    			<p align="center"><%=request.form("formato")%></td>
    			<td bgcolor="#FFFFFF" width="101">
    			<p align="center"><%=request.form("supporto")%></td>
    			<td bgcolor="#FFFFFF" width="64">
    			<%=request.form("quantita")%></td>
    				</tr>
    	</table>
    Grazie per l'aiuto....
    G.

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.