Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    348

    Inserire in un campo DB una variabile

    Ciao a tutti...

    Come posso fare ad inserire in un campo DB un testo che una volta visualizzato non venga visto come testo ma come codice ASP?

    Ad esempio:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è Session("sitetitle")"

    Vorrei che il response.write fosse "il titolo del sito è titolo".

    Spero di essere stato chiaro.

    Grazie
    Edo

  2. #2
    cioè una cosa così?

    CODICE:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è Session("sitetitle")"
    response.write rs("pippo")

    OUTPUT:
    il titolo del sito è titolo

    ???

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    348
    Originariamente inviato da optime
    cioè una cosa così?

    CODICE:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è Session("sitetitle")"
    response.write rs("pippo")

    OUTPUT:
    il titolo del sito è titolo

    ???
    Esatto...

  4. #4
    no. così non si può. ci devi mettere qualcosa di tuo, del tipo

    rs("pippo") = "il titolo del sito è ##sitetitle##"

    ti ricavi, mettendolo in una variabile, quello che sta tra ##

    poi fai

    sOutput=Replace(rs("pippo"), "##" & sVariabile & "##", Session(sVariabile))

    poi ti stampi sOutput




    buon lavoro

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    348
    Originariamente inviato da optime
    no. così non si può. ci devi mettere qualcosa di tuo, del tipo

    rs("pippo") = "il titolo del sito è ##sitetitle##"

    ti ricavi, mettendolo in una variabile, quello che sta tra ##

    poi fai

    sOutput=Replace(rs("pippo"), "##" & sVariabile & "##", Session(sVariabile))

    poi ti stampi sOutput




    buon lavoro
    Grazie mille della dritta...

    Piano piano mi avvicino: però ho un problema...
    Funzione solo se prima dichiaro la variabile sVariabile

    sVariabile = "website_title"
    StrOut = Replace(PageContent, "##" & sVariabile & "##", Session(sVariabile))
    response.write StrOut

    Se invece non lo faccio non esegue il replace...


  6. #6
    la variabile te la devi ricavare, sta dentro al db! rileggi il mio post

  7. #7
    Originariamente inviato da optime
    cioè una cosa così?

    CODICE:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è Session("sitetitle")"
    response.write rs("pippo")

    OUTPUT:
    il titolo del sito è titolo

    ???
    codice:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è " & Session("sitetitle")
    response.write rs("pippo")

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    348
    Originariamente inviato da optime
    la variabile te la devi ricavare, sta dentro al db! rileggi il mio post
    Adesso ci provo... il problema è che posso averne più di una di queste variabili in un campo!!!

    Devo quindi fare un ciclo e cercare le varie occorrenze, a coppie, e inserire in un array i nome delle variabili e poi avvalorarle.

    Mi sa che è dura... comunque ci provo!!!

    Grazie mille per il momento

  9. #9
    Originariamente inviato da Mems
    codice:
    Session("sitetitle") = "titolo"
    rs("pippo") = "il titolo del sito è " & Session("sitetitle")
    response.write rs("pippo")


  10. #10
    Aspè.
    Supponiamo che nel db ci sia scritto:
    Il titolo del sito è titolo
    e te vuoi che al posto di titolo appaia il valore presente nella session?

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.