Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345

    controllare estensione dell'immagine

    ciao a tutti
    io ho questo codice
    Codice PHP:
    Response.Write "<td align='center'><font color='#000000' 
    face='Verdana' size='1'><img src=foto/"
    objRS("codice") & ".gif /></font></td>" 
    praticamente nella cartella foto posso avere estensione sia GIF che JPG

    un metodo semplice per far questo qual è?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Pesantuccio...
    Tramite il metodo FileExists di File System Object verifichi se una immagine ci sia.
    Se c'è usi quella altrimenti l'altra.

    Roby

  3. #3
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    un esempio...qualcosa di pronto solo da modificare...
    riesci a darmelo??

    ciao

  4. #4
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    io avrei trovato questo....
    e l'ho adattato a mew (più o meno)
    Codice PHP:
    pathImmagine "foto/" objRS("Codice") & ".jpg"
    set fso server.createObject("scripting.fileSystemObject")
    if 
    fso.fileExists(server.mapPath(pathImmagine)) then
    Response
    .Write "<td align='center'>[img]& pathImmagine & [/img]</td>"

    else

    response.write "<td align='center'><font color='#000000' face='Verdana' size='1'>
    <img src=foto/"
    objRS("Codice") & ".gif width=30 height=30></font></td>"


    end if
    set fso nothing 
    per funzionare... funziona ...però non so se è il metodo corretto
    sarebbe possibile integrare la cosa:
    se non c'e niente di corrispondente ossia se non c'è l'immagine mi scrive con un "NO Image"?

  5. #5
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    ci riprovo a vedere se qualcuno ha qualche idea come fare

  6. #6
    codice:
    pathImmagine1 = "foto/" & objRS("Codice") & ".jpg" 
    pathImmagine2 = "foto/" & objRS("Codice") & ".gif" 
    
    set fso = server.createObject("scripting.fileSystemObject") 
    if fso.fileExists(server.mapPath(pathImmagine1)) then 
    Response.Write "<td align=""center"">[img][/img]</td>" 
    elseIf fso.fileExists(server.mapPath(pathImmagine2)) then 
    Response.Write "<td align=""center"">[img][/img]</td>" 
    else
    response.write "<td align=""center"">[img][/img]</td>" 
    end if 
    set fso = nothing

  7. #7
    Utente di HTML.it L'avatar di andy_s
    Registrato dal
    Apr 2000
    Messaggi
    345
    Perfetto!!!!

    grazie molte

    ciao

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.