Visualizzazione dei risultati da 1 a 8 su 8

Discussione: dove sbaglio ?

  1. #1

    Errore con il response.write [Era: dove sbaglio?]

    <td bgcolor="<%=Tabella_Colore_Cella%>">Response.Write TextPuntiSconto

    mi dà errore. dove sbaglio

  2. #2
    Se non apri i marcatori del codice ASP è logico che rende errore:
    codice:
    <td bgcolor="<%=Tabella_Colore_Cella%>"><%=TextPuntiSconto%></td>
    PS = La prossima volta usa un titolo migliore e più esplicativo
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  3. #3
    Originariamente inviato da Federix
    Se non apri i marcatori del codice ASP è logico che rende errore:
    codice:
    <td bgcolor="<%=Tabella_Colore_Cella%>"><%=TextPuntiSconto%></td>
    PS = La prossima volta usa un titolo migliore e più esplicativo
    mi da questo errore:

    Microsoft VBScript compilation error '800a0400'

    Expected statement

    /public/shop/ordina.asp, line 193

    <td bgcolor="<%=Tabella_Colore_Cella
    ^

  4. #4
    massimo il codice html lo devi scrivere fuori dai marcatori asp

    http://asp.html.it/guide/leggi/62/guida-asp-di-base/

  5. #5
    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 ?

  6. #6
    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
    %>

  7. #7
    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>

  8. #8
    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>
    massimino, sai quello che stai facendo?

    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

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.