Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Problema estensione file

    Salve,
    io cerco se un file esiste nella mia path e se c'è lo scrivo.
    Io ho messo .jpg come estensione ma ho scoperto che i file possono essere png, gif o bmp... come posso risolvere?
    Questo è il codice:

    <%
    Dim mioFile
    mioFile = "D:\xxx\img_articoli\"&(Rc_novita1.Fields.Item("co dice").Value)&".jpg"
    %>
    <%
    Dim objFile
    Set objFile = Server.CreateObject("Scripting.FileSystemObject")

    If objFile.FileExists(mioFile) Then
    %>
    [img]img_articoli/<%=(Rc_novita1.Fields.Item([/img].jpg"> <%
    Else
    %>
    [img]immagini/nocop.jpg[/img]
    <%
    Set objFile = Nothing
    %>

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    la domanda è: devi cercare QUEL file o un file con quel nome?

    1) scorri l'elenco dei file presenti nella cartella (diverse discussioni riguardo già esistono)
    2) leggi il nome con getBaseName
    http://www.w3schools.com/asp/asp_ref_filesystem.asp
    3) fai quel che ti pare

  3. #3
    fatti furrrrbo

    in (Rc_novita1.Fields.Item("codice").Value) metti anche l'estensione

    that easy!

  4. #4
    l'ho messa l'estensione. il problema è che non è sempre jpg. può essere gif o png o bmp

  5. #5
    non l'hai messa nel db, l'hai messa fissa nel programma. mettila nel db

  6. #6
    eh ma non posso modificare il db. me lo devo tenere cosi

  7. #7
    e allora devi farti una funzione che con FSO vada a cercarsi il file con l'estensione giusta. colgo l'occasione per fare i miei complimenti a chi ha progettato il db

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Originariamente inviato da nikitoz78bs
    eh ma non posso modificare il db. me lo devo tenere cosi
    cioè sono salvati solo i nomi dei file e non le relative estensioni?

  9. #9
    si esatto... lasciam perdere il db perchè mi sta facendo impazzire

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    allora fai come ti ho suggerito all'inizio

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.