Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38

    nome variabile *composto* (dinamico?)

    Ciao a tutti,
    primissimi passi in ASP, con grande bisogno d'aiuto

    lo scenario...

    dichiaro in un file esterno una serie di variabili del tipo

    it_titolo = "Questo è il titolo"
    en_titolo = "This is the title"
    de_title = "Saperlo come si scrive in tedesco"

    nella pagina in cui includo il file esterno
    dichiaro la lingua della pagina
    lng = "it"
    e vorrei richiamare la var da inserire nel titolo così
    <% response.write (lng & "_titolo") %>
    ottenendo come risultato il valore della var it_titolo
    e non il testo *it_titolo*.

    Si può?

    Grazie anticipatamente per l'aiuto.

    Ciao
    jo

  2. #2
    è più facile così

    codice:
    it=1
    en=2
    de=3
    
    lng=2
    
    Response.Write Titolo(lng)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    38
    grazie optime

    in realtà l'esempio che ho portato è molto più semplice
    di quanto poi non sarà la realtà, ci saranno diverse vars
    il cui utilizzo sarà condizionato condizionato dalla pagina.

    Ho trovato la soluzione qui sotto... funziona...
    ... è valida o ha delle controindicazioni?

    file esterno vars varie
    codice:
    it_titolo = "Questo è il titolo"
    en_titolo = "This is the title"
    de_titolo = "Saperlo come si scrive in tedesco"
    file che include le vars varie
    codice:
    lng = "de"
    response.write(eval(lng & "_titolo"))
    Grazie ancora per l'aiuto.

    Ciauz
    jo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.