9 messaggi dal 14 ottobre 2003
ho effettuato l'upload di alcuni file nella cartella "file" sul server facendo inserire all'utente un titolo indicativo e l'indirizzo fisico del sorgente. Ora vorrei richiamare questi file semplicemente facendo un elenco cliccabile dei titoli in questo modo

do while not records.eof
%>

<a href="file\<%=records("ind_dest")%>">

<%
response.Write records("titolo")
%>

</a>

<%
response.Write("<br>")
records.movenext
loop

l errore forse sta nel fatto che indico nell' href un indirizzo fisico; come posso fare per indicare un indirizzo virtuale?

spero vivamente in un vostro aiuto
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao,

il tuo scopo è che questa istruzione
<%=records("ind_dest")%>
ritorni SOLAMENTE il nome del file.

Mi pare di aver capito che adesso nel campo ind_dest hai tutto un percorso tipo c:\cartella\file.ext
Ti basta eliminare la parte che non serve e cioè c:\cartella\.
Prova così:

<%=Mid(records("ind_dest"),InstrRev(records("ind_dest"),"\")+1)%>

questo serve a estrarre dalla stringa originale solamente quel pezzo che viene dopo il primo carattere \ trovato iniziando da destra.
ciao
Modificato da BrightSoul il 07 maggio 2004 13.56 -

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.