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

    Impostare la selezione per tutti

    Carissimi,
    utilizzo questo script per la gestione di immagini prelevate da cartella, ognuna ha la possibilità di selezionare le impostazioni: quantità, formato, supporto etc,
    essendo che possono essere molte immagini per fare evitare la selezione per singola foto.
    C'è un sistema dinamico in javascript o altro per la quale premendo il link (vedere script alla voce: "imposta per tutte le foto") imposti a tutte le foto le stesse impostazioni adottate dalla foto da cui si preme "imposta per tutte le foto"
    Ecco lo script:
    codice:
    <FORM NAME="info" METHOD="post" ACTION="ordine.asp?cartella=<%=request.querystring("cartella")%>&id=<%=rs.fields("id")%>&ordini=<%=request.querystring("ordini")%>&email=<%=rs.fields("email")%>" > 
    </font>[/b]
    
    		<tr>
    			<td width="147">
    			<p align="center">
    			<font face="Tahoma" size="2" color="#FFFFFF">Foto</font></td>
    			<td width="206">
    			<p align="center">
    			<font color="#FFFFFF" face="Tahoma" size="2">Nome 
    			file</font></td>
    			<td width="60">
    			<p align="center"><font color="#FFFFFF" face="Tahoma" size="2">
    			Formato</font></td>
    			<td width="65">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Supporto</font></td>
    			<td width="56">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Quantità</font></td>
    			<td width="16">
    			</td>
    </tr>
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "/public/server/" & request.querystring("cartella") &"/" & request.querystring("ordini") &"" 
    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 
    
        %>
    		<tr>
    			<td bgcolor="#FFFFFF" width="147">
    			<p align="center">
    			/<%=request.querystring("ordini")%>/<%=Response.Write(strFile.name)%>" rel="lightbox">[img]../server/<%=request.querystring([/img]/<%=request.querystring("ordini")%>/<%=Response.Write(strFile.name)%>" height="84"></td>
    			<td bgcolor="#FFFFFF" width="206"><font size="2" face="Verdana">
    			<input type="hidden" name="foto" size="31" value="<%=Response.Write(strFile.name)%>"><%=Response.Write(strFile.name)%></font></td>
    			<td bgcolor="#FFFFFF" width="60">
    			<p align="center"><select size="1" name="formato">
    			<option value="10x15">10x15</option>
    			<option value="12x16" selected>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>
    
    			<font size="1" face="Tahoma">Imposta per tutte le foto</font></td>
    			<td bgcolor="#FFFFFF" width="65">
    			<p align="center"><select size="1" name="supporto">
    			<option value="lucida" selected>lucida</option>
    			<option value="opaca">opaca</option>
    			</select>
    
    			<font size="1" face="Tahoma">Imposta per tutte le foto</font></td>
    			<td bgcolor="#FFFFFF" width="56">
    			<p align="center">
    			<input type="text" name="quantita" size="4" value="1">
    
    			<font size="1" face="Tahoma">Imposta per tutte le foto</font></td>
    			<td width="16" bgcolor="#FFFFFF">
    			<p align="center"><a href="cancellaFILE.asp?cartella=<%=request.form("cartella")%><%=request.querystring("cartella")%>&file=<%=Response.Write(strFile.name)%>&ordini=<%=request.querystring("ordini")%>">
    			[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="Completa l'ordine"></font></p>
    		</form>
    Grazie
    G.

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

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Forse (con moltissimi dubbi) vendo lo script attuale in funzione (demo online) si riesce a escogitare qualcosa, ho comunque moltissimi dubbi che sia uno script semplice da realizzare (per il poco che ho capito).
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Grazie ANDREA
    per la risposta, tu dici che è praticamente difficile attuare la mia richiesta?
    Puoi consigliarmi un metodo alternativo?
    Grazie
    G.

    P.S. A quale demoonline ti riferisci....

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da djjunior
    Grazie ANDREA
    per la risposta, tu dici che è praticamente difficile attuare la mia richiesta?
    Si
    Puoi consigliarmi un metodo alternativo?
    Grazie
    G.
    No, non avendo capito bene di cosa si tratta
    P.S. A quale demoonline ti riferisci....
    Intendevo (per la fretta ho scritto male) se metti una pagina pubblica demo dello script attuale per vedere l'esatto funzionamento e farsi un idea migliore, e forse si trova una soluzione, attualmente non è chiaro neanche cosa vuoi fare.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Ciao ANDREA,
    lo script demo pubblicato è funzionante così, lo ripubblico togliendo quello che non server:
    codice:
    <FORM NAME="info" METHOD="post" ACTION="ordine.asp?cartella=<%=request.querystring("cartella")%>&id=<%=rs.fields("id")%>&ordini=<%=request.querystring("ordini")%>&email=<%=rs.fields("email")%>" > 
    </font>[/b]
    
    		<tr>
    			<td width="147">
    			<p align="center">
    			<font face="Tahoma" size="2" color="#FFFFFF">Foto</font></td>
    			<td width="206">
    			<p align="center">
    			<font color="#FFFFFF" face="Tahoma" size="2">Nome 
    			file</font></td>
    			<td width="60">
    			<p align="center"><font color="#FFFFFF" face="Tahoma" size="2">
    			Formato</font></td>
    			<td width="65">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Supporto</font></td>
    			<td width="56">
    			<p align="center"><font face="Tahoma" size="2" color="#FFFFFF">
    			Quantità</font></td>
    			<td width="16">
    			</td>
    </tr>
    <% 
    
    Dim objFso, objFolder, objFiles
    Dim strFolder, strFile, strPath, strExt
    
    ' Definisci il percorso della cartella da leggere 
    strPath = "/public/server/" & request.querystring("cartella") &"/" & request.querystring("ordini") &"" 
    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 
    
        %>
    		<tr>
    			<td bgcolor="#FFFFFF" width="147">
    			<p align="center">
    			/<%=request.querystring("ordini")%>/<%=Response.Write(strFile.name)%>" rel="lightbox">[img]../server/<%=request.querystring([/img]/<%=request.querystring("ordini")%>/<%=Response.Write(strFile.name)%>" height="84"></td>
    			<td bgcolor="#FFFFFF" width="206"><font size="2" face="Verdana">
    			<input type="hidden" name="foto" size="31" value="<%=Response.Write(strFile.name)%>"><%=Response.Write(strFile.name)%></font></td>
    			<td bgcolor="#FFFFFF" width="60">
    			<p align="center"><select size="1" name="formato">
    			<option value="10x15">10x15</option>
    			<option value="12x16" selected>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="65">
    			<p align="center"><select size="1" name="supporto">
    			<option value="lucida" selected>lucida</option>
    			<option value="opaca">opaca</option>
    			</select>
    
    			</td>
    			<td bgcolor="#FFFFFF" width="56">
    			<p align="center">
    			<input type="text" name="quantita" size="4" value="1">
    
    			</td>
    			<td width="16" bgcolor="#FFFFFF">
    			<p align="center"><a href="cancellaFILE.asp?cartella=<%=request.form("cartella")%><%=request.querystring("cartella")%>&file=<%=Response.Write(strFile.name)%>&ordini=<%=request.querystring("ordini")%>">
    			[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="Completa l'ordine"></font></p>
    		</form>
    		
    		<FORM action="../utenti/areapersonale.asp" method=post >
    			<p align="center"><input type="submit" value="Torna al tuo menù"  ></font></p>
    		</form>
    In pratica questo script elenca tutti i file jpg di una determinata cartella, ad ogni singola immagine è possibile assegnare FORMATO, SUPPORTO, QUANTITA'.
    L'elenco può contenere molti file quindi assegnare FORMATO, SUPPORTO, QUANTITA' per ogni singolo file sarebbe troppo macchinoso, può capitare che il FORMATO, SUPPORTO, QUANTITA' da assegnare sia uguale per tutte le immagini, a me serve la possibilità di far assegnare automaticamente a tutte le immagini un FORMATO, SUPPORTO, QUANTITA' in modo dinamico.
    Per esempio alla prima immagine imposto il tot FORMATO, il tot SUPPORTO, la tot QUANTITA' e cliccando su un determinato tasto/link assegni in automatico le impostazioni di FORMATO, SUPPORTO, QUANTITA', tipo ASSEGNA FORMATO A TUTTI - ASSEGNA SUPPRTO A TUTTI - ASSEGNA QUANTITA' A TUTTI, spero di essermi spiegato al meglio...
    Puoi aiutarmi?
    Grazie
    G.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Nessun aiuto?
    Grazie
    G.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    Potete eventualmente consigliami un metodo alternativo?
    Grazie
    G.

  9. #9
    quale parte della frase:
    una pagina pubblica demo dello script attuale
    non hai capito?

    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    eccola qui
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.