Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: immagine alternativa

  1. #11
    Originariamente inviato da nikselva
    uso dreamweaver, il codice me lo scrive lui, io non lo tocco assolutamente, ho un recordset che mi visualizza un'immagine ma se nel record del db non c'è immagine, ovviamente mi fa vedere una X, è per questo che vorrei qualcosa da metterci, un IF (che non so scrivere)
    da mettere in questo codice, credo:

    ">[img]public/<%=(vendita.Fields.Item([/img]" alt="Foto" width="200" border="0" style="border:1px solid #000000;">

    è possibile??
    via la foto e via anche il collegamento al dettaglio-foto1.asp o no ?

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    84
    di solito un esempio vale piu di mille parole

    codice:
    If tuocampo = "" Then
      response.write("tuopercorso/tuaimmaginefittizia.est")
    Else
      response.write(tuocampo)
    End If
    esempio basilare ke fa tutto da solo se poi lo metti all'interno di una funzione o una subroutine puoi usare quel codice per infiniti campi

    codice:
    Function altrimenti (campo,alternativa)
      If campo = "" Then
        altrimenti = alternativa
      Else
        altrimenti = campo
      End If
    End Function
    richiamabile tramite

    codice:
    response.write altrimenti (tuocampo,tuaalternativa)

    comunque una sbirciatina prima qui e poi magari anke qui non sarebbe una ideaccia se sei proprio a digiuno di asp

    spero di esser stato utile e controlla ke non abbia fatto casini nel scrivere l'esempio.

    Ciao

  3. #13
    Originariamente inviato da nikselva
    purtroppo non so scrivere un IF, sono proprio digiuno di asp,
    Partendo da questo presupposto il tuo aiuto sirius, è praticamente inutile

    Edit:

    Banalmente, fai cosi:

    ' aggiungendo una foto di default se vuoi mantenere il collegamento alla pagina

    codice:
    <A HREF="dettaglio-foto1.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "ID=" & vendita.Fields.Item("ID").Value %>">
    
    <% if (vendita.Fields.Item("foto1").Value) ="" or (vendita.Fields.Item("foto1").Value) =null then %>
    
    [img]public/default.jpg[/img]
    
    <% else %>
    
    [img]public/<%=(vendita.Fields.Item([/img]" alt="Foto" width="200" border="0" style="border:1px solid #000000;">
    
    <% end if %>
    
    </A>
    ' se vuoi che sparisca anche il collegamento
    codice:
    <% if (vendita.Fields.Item("foto1").Value) <>"" or (vendita.Fields.Item("foto1").Value) <>null then %>
    
    <A HREF="dettaglio-foto1.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "ID=" & vendita.Fields.Item("ID").Value %>">[img]public/<%=(vendita.Fields.Item([/img]" alt="Foto" width="200" border="0" style="border:1px solid #000000;">
    </A>
    
    <% end if %>

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.