Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48

    Come concatenare due variabili?

    ciao ragazzi....
    ho una variabile di sessione e un campo restituito dal database e dovrei concatenarli.

    cioè...

    la stringa in cui ci devo passare questa stringa unita é:

    <%=server.Execute(....)%>

    nei puntini devo concatenare ad esempio:

    session("Directory") e rs("nomefile.htm"). come faccio? grazie

  2. #2
    Allora per concatenare devi usare & ad esempio



    testo1="ciao"
    testo2="come"
    testo3="stai?"
    response.write(testo1 & testo2 & testo3)

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48
    ho provato così

    <%=server.execute(session("Directory") & rs("Testo"))%>

    rs("Testo") viene recuperato dal database è ad esempio può contenere nomefile.asp

    ma non va. sa qualcuno come fare?

  4. #4
    Fai un test per leggere la stringa.
    Perchè metti questo? <%=
    Quello equivale a response.write

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48
    perchè deve stampare il percorso che deve aprire concatenando le due variabili in questione

  6. #6
    codice:
    <%=session("Directory") & rs("Testo")%>

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48
    così mi stampa il percorso ed è giusto quello che concatena.

    ma a me serve che apra quel file che mi trova in quel percorso....

    /news/blabla.asp

    ???

    ho fatto cosi ma mi da errore:

    <%=server.execute(session("directory") & rs("Testo"))%>

  8. #8
    E allora senza l'uguale.

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48
    ho provato sia così
    <%=server.execute(session("directory") & rs("Testo"))%>
    che così:
    <% server.execute(session("directory") & rs("Testo"))%>


    stesso errore

    THE CALL TO SERVER EXECUTE FAILED WHILE LOADING THE PAGE

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    48
    ho capito qual'è il problema. è un problema di apici

    io salvo n questa variabile il percorso concatenato:

    <%dim path
    path = session("DirNews") & rs("Testo") %>

    e si salva: /directory/nomefile.htm

    poi chiamo la server execute così:
    <%=server.Execute("path") %>

    ed essendo che non prende gli apici non va.

    sottolineo che sei chiamo

    <%=server.Execute("/directory/nomefile.htm") %> funziona.

    qualcuno sa come risolvere?

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.