Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: link dinamici

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    133

    link dinamici

    Salve a tutti,

    avrei un paio di domande..

    come posso creare un area download dove mettere dei link associati a dei file zip o rar, dove il link appare nella pagina solo se i file (con un determinato nome, sempre costante, e sempre nella stessa posizione) sono presenti?

    come posso rendere un link dinamico? è possibile mettere un recordset in <a herf=.....>?

    grazie in anticipo!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    1) La disponibilità la intendi fisica (file presente sul server) oppure virtuale, del tipo che il file c'è ma nel db imposti che non sia possibile scaricarlo e quindi non è presente lo stesso?

    2) Si è possibile.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    133
    Intendo la disponibilità fisica (se possibile). Sai dirmi come fare? o meglio.. hai qualche riferimento da darmi?

    gracias!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Domanda... ma i link li scrivi a mano?
    Perché se li crei dinamicamante leggendo dalla cartella i file presenti, il problema che ti sei posto (esistenza o meno del file) non esiste...

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    133
    Hai per fettamente ragione..
    dunque come fare? :master:

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <html>
    	<head>
    		<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    		<title>File</title>
    	</head>
    <body>
    
    
    
    <%
    Function ShowFolderList(folderspec)
    	Dim fso, f, f1, fc, s, cont
    	Set fso = CreateObject("Scripting.FileSystemObject")
    	Set f = fso.GetFolder(folderspec)
    	Set fc = f.Files
    	cont = 1
    	For Each f1 in fc
    		if right(f1.name, 3) <> "asp" then
    			if cont < 10 then cont = "0"& cont		
    			s = s & cont &": "& f1.name &"("& f1.datelastmodified &")"
    			s = s & VbTab & f1.size/1000000 & " Mb 
    "
    			cont = cont + 1
    		end if	
       Next
       ShowFolderList = s
    End Function
    
    response.Write "<font face=""verdana"" size=""2"">"& ShowFolderList(server.MapPath("./")) &"</font>"
    %>
    </body>
    </html>
    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    133
    Scusami ma "Function ShowFolderList(folderspec)" non viene riconosciuta....

    P.S.: il percorso andrà qui?
    (server.MapPath("./ "))

  8. #8

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    133
    Scusami ma "Function ShowFolderList(folderspec)" non viene riconosciuta....

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Metti il file nella cartella di cui desideri vedere i file.
    Deve avere i permessi di scrittura.

    Roby

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.