Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269

    estrazione foto "che non c'è"

    grazie a baol carico delle foto su server e db ma dato che l'upload del file è facoltativo può verificarsi che quando richiamo il dato la foto giustamente non ci sia e quindi venga stampata un riquadro foto con X.

    codice:
    <%
    
    CNN=Application("CNN")
    
    set conn=Server.CreateObject("ADODB.Connection")
    conn.open CNN
    
    set rs=Server.CreateObject("ADODB.RecordSet")
    
    qry="SELECT * FROM prima ;"
    
    rs.Open qry,conn
    if rs.eof then
    %>
    Nessun dato disponibile. 
    <%
    else
    %>
     <%while not rs.eof%>
    <%if (rs.fields("filename")) = "" then
    									Response.Write("No Foto")
    									 else %> [img]<%=[/img]/<%=rs.fields("filename")%>><% end if %>

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao hugheshi,

    verifica col FileSystemObject l'esistenza del file.
    codice:
    set fso = Server.CreateObject("Scripting.FileSystemObject")
    strImmagine = "../area_protetta/foto/" & rs.fields("filename")
    if fso.FileExists(Server.MapPath(strImmagine)) then
      %>[img]<%=strImmagine%>[/img]<%
    end if%>

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269
    ciao e come faccio per far scrivere qualcosa se non c'è?
    es controllo che il file esista , ma se non c'è vorrei far scrivere qualcosa avideo


    codice:
    set fso = Server.CreateObject("Scripting.FileSystemObject")
    strImmagine = "../area_protetta/foto/" & rs.fields("filename")
    if fso.FileExists(Server.MapPath(strImmagine)) then
      %>[img]<%=strImmagine%>[/img]<%end if%>

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    con un else
    codice:
    set fso = Server.CreateObject("Scripting.FileSystemObject")
    strImmagine = "../area_protetta/foto/" & rs.fields("filename")
    if fso.FileExists(Server.MapPath(strImmagine)) then
      %>[img]<%=strImmagine%>[/img]<%
    else
      %>Immagine <%=rs.fields("filename")%> non presente<%
    end if%>

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269
    grazie 1000

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.