Visualizzazione dei risultati da 1 a 6 su 6

Discussione: News

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16

    News

    Sto cercando di cambiare una immagine quando la mia news "scade"
    il codice che utilizzo e non mi da risultati è questo:
    Dim dep
    dep = FormatDateTime(Now(), vbShortDate)


    For intRecordLoopCounter = 1 to intRecordsPerPage
    If rsNews.EOF Then Exit For
    If rsNews("data") < dep Then rsNews("data") = true
    Else
    rsNews("data") = false
    end if
    if rsNews("Evento") = true then
    sImageURL = "1.gif"
    else
    sImageURL = "2.gif"
    End If
    %>
    [img]<%=sImageURL%>[/img]

    .....
    <%
    rsNews.MoveNext
    Next
    End If



    %>
    Qualcuno mi spiega il perchè ?

  2. #2
    scusa ma se il true e false lo hai su

    rsnews("data")

    perchè poi lo cerchi su

    rsNews("Evento")
    Ci sedemmo dalla parte del torto visto che tutti gli altri posti erano occupati."
    [Bertolt Brecht]

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16
    Ciao,
    allora il mio ragionamento: se la data della news (inserita nel database) è inferiore alla data odierna (variabile dep) , allora la data è true, quindi l'immagine è 1.gif.
    Se no la data è false è l'immagine è 2.gif

    Ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16
    Scusa, hai ragione mi sono accorto che ho sbagliato a trascrivere, comunque anche in questo modo non mi da nessuna soddisfazione......

    Dim dep
    dep = FormatDateTime(Now(), vbShortDate)


    For intRecordLoopCounter = 1 to intRecordsPerPage
    If rsNews.EOF Then Exit For
    If rsNews("data") < dep Then rsNews("data") = true
    Else
    rsNews("data") = false
    end if
    if rsNews("data") = true then
    sImageURL = "1.gif"
    else
    sImageURL = "2.gif"
    End If
    %>
    [img]<%=sImageURL%>[/img]

    .....
    <%
    rsNews.MoveNext
    Next
    End If



    %>

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    44
    Prova così:

    For intRecordLoopCounter = 1 to intRecordsPerPage
    If rsNews.EOF Then Exit For
    If rsNews("data") < dep Then rsNews("evento") = true
    Else
    rsNews("evento") = false
    end if
    if rsNews("Evento") = true then
    sImageURL = "1.gif"
    else
    sImageURL = "2.gif"
    End If
    %>
    [img]<%=sImageURL%>[/img]

    .....
    <%
    rsNews.MoveNext
    Next
    End If
    Non sei veramente finito fino a quando hai una buona storia da parte e qualcuno a cui raccontarla!

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    16
    No, pensavo si potesse, la pagina, aggiornare con la data odierna nel momento si richiamasse senza avere precedentemente impostata sul database.
    Ma .. ...

    Dodo

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.