vedere un'immagine solo se è in offerta

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
Buongiorno,
buon anno a tutti...

Ho un sito con dei prodotti in offerta,
vorrei che SOLO quando è in offerta si veda il bollino PROMOZIONE.

Ho fatto così, ma l'immagine promo si vede sempre:

<%
If Rs("Offerta") Then
%>
<img src="interfaccia/promo160.png">
<%end if%>

Mi date una mano?
Grazie
 

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
Ok funziona, mettevo RS di troppo.
Ho scritto:

<%IF (offerta) then%>
<table width="160" background="interfaccia/promo160.png" border="0" cellspacing="0" cellpadding="0" height="160"><%End If%>

Solo che ora ho il problema (almeno penso) dell' END IF.

cioè se il prodotto è in offerta va tutto bene,
se invece nn è in offerta,
è come se mi tagliasse la tabella, la scritta va a capo, l'immagine sotto invece che a dx e così via.
Ho provato a metterla anche a fondo pagina ma niente mi sposta sempre la "grafica" della pagina.
Come faccio?
 

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Ciao..
prova così

If Rs("Offerta") <> " " Then
response.write ("<img src=""interfaccia/promo160.png"">")
end if

magari aggiungi un else e differenzi in tutti e due i casi.
:byebye::byebye:
 

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Quando posso cerco di aiutare..anche se forse non hai fatto attenzione alla condizione postata da tatiana...non ha senso cosi :

if valore then

equivale a :
se tatiana allora....

tutti qui :D
:byebye::byebye:
 

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
Ciao..
prova così

If Rs("Offerta") <> " " Then
response.write ("<img src=""interfaccia/promo160.png"">")
end if

magari aggiungi un else e differenzi in tutti e due i casi.
:byebye::byebye:

Grazie, ma anche in questo modo mi da questo errore:
Microsoft VBScript compilation error '800a0400'

Expected statement

/scheda.asp, line 781

end if
 

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
si ma il prblema è che nn lo individuo dov'è l'errore...
Uffi ci sto su da un sacco di tempo e nn riesco ad uscirne!!!!

Codice:
                          <td width="307"> 
                            <div align="center"> 
						<%If offerta = true Then%>			
						<div class="image">
<img src="interfaccia/bollino_promo60x60.png" alt=""/></div>
                                     <div class="image">
                                          <div align="center"> 
                                           <%
					If GFoto <> ("public/imgprodotti/") Then
						%>
                                          
                                          <div align="center"><a rel="lightbox" href="../<%=GFoto%>"><img src="wbresize.aspx?f=/<%=GFoto%>&c=<%=compressione%>&s=<%=percentualefoto%>&w=<%=larghezzafoto%>&h=<%=altezzafoto%>&q=1" alt="thumb" border="0"></a> 
                                            <%Else%>
                                            <img border="0" src="../<%=Img_NonDisponibile_G%>"> 
                                            <%End If%>
                                            <%
					If foto <> ("public/imgprodotti/") Then
						%>
                                            <a rel="lightbox" href="../<%=foto%>"><img src="wbresize.aspx?f=/<%=foto%>&c=<%=compressione%>&s=<%=percentualefoto%>&w=<%=larghezzafoto%>&h=<%=altezzafoto%>&q=1" alt="thumb" border="0"></a> 
                                            <%Else%>
                                            <%End If%>

											</div>
											</div>
                                          </div>
                            </div>
							 <%End If%>
                          </td>
                        </tr>
                        <tr> 
                          <td width="380">&nbsp;</td>
                          <td width="307" valign="bottom">&nbsp; </td>
                        </tr>
                        <tr> 
                          <td width="380"> 
                            <!---Inizio modifiche sconto by Moicans--->
                            <br>
                            <%
	If SPrezzo <> "" AND Offerta then%>
                            <div align="center"> </div>
                            <p> 
                              <%Else%>
                            </p>
                            <div align="center"> </div>
                            <p> 
                              <%
	End If
	%>
                              <%
		If Session("Rivenditore") = True Then
	%>
                              <%
	If SPrezzo <> "" AND Offerta then%>
                            <div align="center"> 
                              <table border="0" width="281" id="table9" height="43" cellspacing="0" cellpadding="0">
                                <tr> 
                                  <td width="141" background="interfaccia/prezzoriv.jpg"> 
                                    <p align="center">&nbsp;<b> <%=SimboloValuta%></b><font color="red">&nbsp;&nbsp;<s><%=VisualizzaPrezzo(RPrezzo)%></s></font><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                  <td width="140" background="interfaccia/offerta.jpg"> 
                                    <p align="center"><b><%=SimboloValuta%></b>&nbsp;<%=VisualizzaPrezzo(SPrezzo)%><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                </tr>
                              </table>
                            </div>
                            <p> 
                              <%Else%>
                            </p>
                            <div align="center"> 
                              <table border="0" width="140" id="table10" height="43" cellspacing="0" cellpadding="0">
                                <tr> 
                                  <td background="interfaccia/prezzoriv.jpg"> 
                                    <p align="center">&nbsp;<b><%=SimboloValuta%></b><font color="red">&nbsp;<%=VisualizzaPrezzo(RPrezzo)%></font><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                </tr>
                              </table>
                            </div>
                            <p> 
                              <%
	End If
	%>
                              <%
	End If
%>
                              <!---Fine modifiche sconto by Moicans--->
                            </p>
                          </td>
                          <td width="307" valign="bottom"> 
                            <p align="center">&nbsp;</p>
                          </td>
                        </tr>
questa è solo una parte della pagina, te la posto tutta???

Cmq ora ho tolto di mezzo la tabella e ho provato con i DIV, ma ovviamente il risultato nn cambia.

Scrivendo così:

<%If offerta = true Then%>
<div class="image">
<img src="interfaccia/bollino_promo60x60.png" alt=""/></div>

Mi fa vedere il bollino promozione e l'immagine del prodotto, invece dove l'articolo non è in offerta, non mi fa vedere nulla (parlo delle immagini)

Aggiungendo un End If, mi capita il contrario, le immagini in promozione e bollino non lo vedo, invece se non è in offerta vedo l'immagine del prodotto.

se aggiungo un end if, mi dà l'errore che o inserito prima.
 

Majinbu

Utente Attivo
31 Ago 2009
140
0
0
Salerno
www.zazoom.it
Non scoraggiarti :D:D:D
fai solo qualche errore di compilazione...per renderti le idee più chiare perdi 2min e leggi con attenzione http://www.gambas-it.org/wiki/index.php/IF...THEN...ELSE...ENDIF

cmq
Codice:
 <%If offerta = true Then%>	
<div class="image">
<img src="interfaccia/bollino_promo60x60.png" alt=""/></div>

Mi fa vedere il bollino promozione e l'immagine del prodotto, invece dove l'articolo non è in offerta, non mi fa vedere nulla (parlo delle immagini)

Aggiungendo un End If, mi capita il contrario, le immagini in promozione e bollino non lo vedo, invece se non è in offerta vedo l'immagine del prodotto.

se aggiungo un end if, mi dà l'errore che o inserito prima.
E' ovvio la condizione che hai scritto restituisce l'immagine se l'offerta e true ... e niete se è false :D

Per semplicità....nel punto in cui vuoi mostrare l'immagine (senza scrivere troppe condizioni)
Codice:
<% If Rs("Offerta") <> " " Then
response.write ("<img src=""interfaccia/promo160.png"">")
else
response.write("Il prodotto non è in offerta ")<!--- o immagine come sopra--->
end if
%>
Qualche consiglio...spero di nn aver fatto errori che ti confondano le idee
Codice:
 <td width="307"> 
                            <div align="center"> <div class="image">									

<% If Rs("Offerta") <> " " Then '<!--- dove crei questo oggetto...se è un response recordset aggiungilo direttamente senza creare un ulteriore oggetto...--->		
response.write ("<img src=""interfaccia/promo160.png"">")
else
response.write("Il prodotto non è in offerta ")'<!--- o immagine come sopra--->
end if
%>
</div></div>
                                     <div class="image">
                                          <div align="center">                                            
										   <%
					If GFoto <> ("public/imgprodotti/") Then
						%>
                                          
                                          <div align="center"><a rel="lightbox" href="../<%=GFoto%>"><img src="wbresize.aspx?f=/<%=GFoto%>&c=<%=compressione%>&s=<%=percentualefoto%>&w=<%=larghezzafoto%>&h=<%=altezzafoto%>&q=1" alt="thumb" border="0"></a> 
                                            <%Else%>
                                            <img border="0" src="../<%=Img_NonDisponibile_G%>"> 
                                            <%End If%>
                                            <%
					If foto <> ("public/imgprodotti/") Then
						%>
                                            <a rel="lightbox" href="../<%=foto%>"><img src="wbresize.aspx?f=/<%=foto%>&c=<%=compressione%>&s=<%=percentualefoto%>&w=<%=larghezzafoto%>&h=<%=altezzafoto%>&q=1" alt="thumb" border="0"></a> 
                                            <%Else%><!--- altrimenti cosa? o dai istruzione o elimini else!--->
                                            <%End If%>											
											</div>
                                          </div>
                            </div>
							 <!--- if dichiarato all'inizio..se "offerta" non è true non hai niete in response!--->		
                          </td>
                        </tr>
                        <tr> 
                          <td width="380">&nbsp;</td>
                          <td width="307" valign="bottom">&nbsp; </td>
                        </tr>
                        <tr> 
                          <td width="380"> 
                            <!---Inizio modifiche sconto by Moicans--->
                            <br>
                            <%
	If SPrezzo <> "" AND Offerta then%> <!---Se SPrezzo è diverso da vuoto e offerta "che cosa?"... quindi If SPrezzo <> "" AND If Offerta <> o = "" per es.--->
                            <div align="center"> </div>
                            <p> 
                              <%Else%>
                            </p>
                            <div align="center"> </div>
                            <p> 
                              <%
	End If
	%>
                              <%
		If Session("Rivenditore") = True Then
	%>
                              <%
	If SPrezzo <> "" AND Offerta then%><!---come sopra!--->
                            <div align="center"> 
                              <table border="0" width="281" id="table9" height="43" cellspacing="0" cellpadding="0">
                                <tr> 
                                  <td width="141" background="interfaccia/prezzoriv.jpg"> 
                                    <p align="center">&nbsp;<b> <%=SimboloValuta%></b><font color="red">&nbsp;&nbsp;<s><%=VisualizzaPrezzo(RPrezzo)%></s></font><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                  <td width="140" background="interfaccia/offerta.jpg"> 
                                    <p align="center"><b><%=SimboloValuta%></b>&nbsp;<%=VisualizzaPrezzo(SPrezzo)%><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                </tr>
                              </table>
                            </div>
                            <p> 
                              <%Else%>
                            </p>
                            <div align="center"> 
                              <table border="0" width="140" id="table10" height="43" cellspacing="0" cellpadding="0">
                                <tr> 
                                  <td background="interfaccia/prezzoriv.jpg"> 
                                    <p align="center">&nbsp;<b><%=SimboloValuta%></b><font color="red">&nbsp;<%=VisualizzaPrezzo(RPrezzo)%></font><%=Replace(IvaNonCompresa, "[iva]", IVA)%> 
                                  </td>
                                </tr>
                              </table>
                            </div>
                            <p> 
                              <%
	End If
	%>
                              <%
	End If
%>
                              <!---Fine modifiche sconto by Moicans--->
                            </p>
                          </td>
                          <td width="307" valign="bottom"> 
                            <p align="center">&nbsp;</p>
                          </td>
                        </tr>
 

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
No ma che nn ne riesco ad uscire...
come mi hai suggerito tu, mi fa vedere SEMPRE l'immagine della promozione e MAI la foto del prodotto.

End if l'ho dovuto togliere xchè mi dà sempre errore...
 

tatiana_s

Utente Attivo
15 Gen 2004
48
0
0
www.smartsas.it
Ok. grazie
Ho fatto in questo modo:

<div align="center">
<%If offerta = true Then%>
<div class="image">
<img src="interfaccia/bollino_promo60x60.png" alt=""/>
<%Else%>
<img src="interfaccia/tran.gif" alt=""/>
<%End If%> </div>
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Con Photoshop come faccio a ritagliare un immagine irregolare e quindi non vedere più la parte ester Photoshop 3
giancadeejay Impostare tempo per vedere un immagine nell'array. Javascript 2
G Perché il mio sito su Google news fa vedere le immagini degli articoli la mia foto profilo? WordPress 1
E Come vedere telecamera analogica senza DVR e switch. IP Cam e Videosorveglianza 1
S come vedere anteprime delle foto prima di mandarli al server Javascript 1
WebmasterFioriniAndrea [PHP] Problema che non mi fa vedere niente PHP 2
F Vedere telecamere da remoto smartphone/tablet IP Cam e Videosorveglianza 1
Rta_services Vendo Story viewer per instagram progra per vedere le story. Annunci servizi di Social Media Marketing 0
I Xamp non mi fa vedere le seconde pagine del sito locale Web Server 0
M [PHP] Vedere tutti i dati presenti nel DB PHP 15
andreas88 [HTML] come inserire 3 riquadri in un unico rigo (vedere img allegata) HTML e CSS 11
L [Javascript] Cliccare su mi piace per accedere a vedere la pagina Javascript 0
BullNoir [Compro] Tutto ciò che abbia a che vedere con la nicchia dei Single (no sex) Compravendita siti e domini 0
F Come posso vedere quanti likes ha una Pagina su Facebook in automatico? PHP 0
M vedere ip camera da remoto IP Cam e Videosorveglianza 2
Z Vedere SERP di Google ma senza personalizzazioni SEO e Posizionamento 2
M Wamp: vedere il proprio sito online? Hosting 3
T Tempo d'attesa per vedere la propria app pubblicata su Google Play Sviluppo app per Android 2
G Con photoshop cove si possono vedere delle immagini all'interno del software? Photoshop 1
ivarello Obbligare Utenti a vedere filmato Javascript 2
emanuelevt Live che contiene post come faccio a fare vedere loading? Ajax 5
S jquery plugin per vedere foto e video problemi aiuto jQuery 0
M per far vedere tutte le righe nel modulo nn solo con id3 PHP 1
demoleus non riesco a vedere le immagini HTML e CSS 4
I xml vedere se nodo esiste PHP 0
R aggiornare pagina senza vedere caricamento PHP 2
I Vedere se record esiste PHP 7
I Non riesco a vedere i codici html Windows e Software 4
A vedere la pagina uguale con tutti i browser cerco tutorial HTML e CSS 2
M Perso codice html posso farvi vedere?!? HTML e CSS 4
D Cerco un programma per vedere le mie pagine html Discussioni Varie 1
G Vedere schermo in varie risoluzioni con Firefox? Windows e Software 0
I Vedere on line il contenuto di un file .xls? Classic ASP 0
S vedere in streaming un video HTML e CSS 2
M vedere la tele dal pc Windows e Software 0
I Vedere con pc e Mac. HTML e CSS 1
N webcast per vedere in anteprima WindowsVista Windows e Software 0
J Vedere l'ultima visita di un utente PHP 0
R vedere partizione linux Linux e Software 2
P Vedere IP da post scritti in forum Asp Classic ASP 3
T perchè non riesco a vedere tutte le tv cia pc? Discussioni Varie 1
Nik Come faccio vedere un video sul mio sito web?? HTML e CSS 6
S vedere XML in HTML XML 1
E Assolutamente Da Vedere Presenta il tuo Sito 1
L Non riesco a vedere i database sul mio sito Classic ASP 8
B Provate a vedere questo! Presenta il tuo Sito 0
R Non riesco a vedere i video HTML e CSS 4
peppoweb ALERT!: Si fa vedere il worm dell'11 Settembre Sicurezza e Virus 6
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
gara1 inserire immagine di sfondo in canvas Javascript 0

Discussioni simili