<td bgcolor="<%=Tabella_Colore_Cella%>">Response.Write TextPuntiSconto
mi dà errore. dove sbaglio
<td bgcolor="<%=Tabella_Colore_Cella%>">Response.Write TextPuntiSconto
mi dà errore. dove sbaglio
Se non apri i marcatori del codice ASP è logico che rende errore:
PS = La prossima volta usa un titolo migliore e più esplicativocodice:<td bgcolor="<%=Tabella_Colore_Cella%>"><%=TextPuntiSconto%></td>![]()
FEDERIX.IT - [Pillola] GRAFICA DEI FORM
...ho ancora quella forza che ti serve, quando dici "Si comincia!"
mi da questo errore:Originariamente inviato da Federix
Se non apri i marcatori del codice ASP è logico che rende errore:
PS = La prossima volta usa un titolo migliore e più esplicativocodice:<td bgcolor="<%=Tabella_Colore_Cella%>"><%=TextPuntiSconto%></td>![]()
Microsoft VBScript compilation error '800a0400'
Expected statement
/public/shop/ordina.asp, line 193
<td bgcolor="<%=Tabella_Colore_Cella
^
massimo il codice html lo devi scrivere fuori dai marcatori asp
http://asp.html.it/guide/leggi/62/guida-asp-di-base/
portate pazienza sarò duro a capire, ho provato a leggermi qualche guida ma forse mi perdo in un bicchier d'acqua.
ecco una parte di script:
TextPuntiSconto = Replace(TextPuntiSconto, "[PuntiScontoUtente]", VisualizzaPrezzo(RSOrdina("PuntiSconto")), 1, -1, 1)
TextPuntiSconto = Replace(TextPuntiSconto, "[MaxUsabili]", VisualizzaPrezzo(QSMaxPuntiSconto), 1, -1, 1)
TextPuntiSconto = Replace(TextPuntiSconto, "[CampoPuntiSconto]", CampoPuntiSconto, 1, -1, 1)
Response.Write TextPuntiSconto
%>
per mettere uno sfondo bianco faccio:
TextPuntiSconto = Replace(TextPuntiSconto, "[PuntiScontoUtente]", VisualizzaPrezzo(RSOrdina("PuntiSconto")), 1, -1, 1)
TextPuntiSconto = Replace(TextPuntiSconto, "[MaxUsabili]", VisualizzaPrezzo(QSMaxPuntiSconto), 1, -1, 1)
TextPuntiSconto = Replace(TextPuntiSconto, "[CampoPuntiSconto]", CampoPuntiSconto, 1, -1, 1)
<td bgcolor="#FFFFFF"><%=Response.Write TextPuntiSconto%>
%>
NON VA - DOVE SBAGLIO ?
aridaje...i marcatori html FUORI da quelli asp...
codice:TextPuntiSconto = Replace(TextPuntiSconto, "[CampoPuntiSconto]", CampoPuntiSconto, 1, -1, 1) %> <td bgcolor="#FFFFFF"><%=Response.Write TextPuntiSconto%> </td> <% 'ritorno in asp %>![]()
mi dà questo errore:
Microsoft VBScript compilation error '800a03ee'
Expected ')'
/public/shop/ordina.asp, line 211
Response.Write(Response.Write TextPuntiSconto)
------------------------------^
ecco il codice:
TextPuntiSconto = Replace(TextPuntiSconto, "[CampoPuntiSconto]", CampoPuntiSconto, 1, -1, 1)
%>
<td bgcolor="#FFFFFF"><%=Response.Write TextPuntiSconto%> </td>
massimino, sai quello che stai facendo?Originariamente inviato da massimo67
mi dà questo errore:
Microsoft VBScript compilation error '800a03ee'
Expected ')'
/public/shop/ordina.asp, line 211
Response.Write(Response.Write TextPuntiSconto)
------------------------------^
ecco il codice:
TextPuntiSconto = Replace(TextPuntiSconto, "[CampoPuntiSconto]", CampoPuntiSconto, 1, -1, 1)
%>
<td bgcolor="#FFFFFF"><%=Response.Write TextPuntiSconto%> </td>![]()
perché scrivere
<%=pippo%>
e
<%response.write pippo%>
è esattamente la stessa cosa. il parser di asp sostituisce al simbolo "=" l'istruzione Response.Write. per cui
<%=response.write pippo%>
viene sviluppato in
<%response.write response.write pippo%>
che - lo vedi da solo - NON è una bella cosa