Salve a tutti,
scusatemi se vi posto subito il problema:
Uso DreamWaver MX 6.0
ho una pagina con delle immagini che si caricano da DB,
le immagini sono caricate dinamicamente con area ripetuta.
questa pagina sara' visitata anche da utenti registrati sul db,
per gli accessi tutto ok, il problema piu' grande che non riesco a risolvere e':
ad esempio io nel database ho caricato una lista di 20 immagini,
ma ne voglio caricare solo 10 all'inizio poi se tu sei registrato
le vedi tutte e 20. (penso sia una semplice if a cascata ma non riesco..)
il Recordset che carica le icone e' questo:
codice:
<%
Dim caricaicone
Dim caricaicone_numRows
Set caricaicone = Server.CreateObject("ADODB.Recordset")
caricaicone.ActiveConnection = MM_connarchitettura_STRING
caricaicone.Source = "SELECT * FROM barocca ORDER BY ordinedicaricamento ASC"
caricaicone.CursorType = 0
caricaicone.CursorLocation = 2
caricaicone.LockType = 1
caricaicone.Open()
caricaicone_numRows = 0
%>
il parametro di controllo password e' questo (io lo mettevo come contorno all'immagine):
codice:
<%
If Session("MM_UserAuthorization") = "si" then
%>
[img]a/<%=(caricaicone.Fields.Item([/img].jpg" height="70" border="0">
<%
End If
%>
lo script appena riportato qui sopra non mi vedeva le immagini finche' io non mi registrassi,
ma se invece ero un utente che non aveva registrazione non mi faceva vedere nulla;
non essendo registrato pero'ne dovrei vedere solo 10.
ho aggiunto una colonna al db che l'ho chiamata "imgregistrati" che metto il valore "attiva" o "non attiva" a seconda se
l'utente e' registrato posso gestire quali far vedere e quali no.
come posso operare?
scusatemi..grazie.