Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    creazione sito multilingua in asp

    Ciao,
    Vi scrivo per segnalarvi un problem ache ho in asp per il mio sito multilingua

    Ecco il codie che ho usato

    Index.asp
    codice:
    <%
    lingua = lcase(Request.QueryString("lingua"))
    session("lingua") = lingua
    Response.Redirect "language.asp"
    %>
    language.asp

    codice:
    <html>
    <head>
    <title>. . . . . . . . </title>
    </head>
    <body>
    <%
    lingua = session("lingua")
    IF lingua = "italiano"  then
    Response.Redirect "index_it.html"
    else
    Response.Redirect "index_en.html"
    
    End IF
    %>
    </body>
    </html>
    Per qualche ragione l’outuput di lingia e’ semrpe “” (void)

    Mi aiutate?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    forse perchè non passi i parametri alla querystring ?


    lcase(Request.QueryString("lingua"))

  3. #3
    non ho capito
    non lo faccio in index.asp?

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    il tuo url comè ?

    index.asp?lingua=italiano ?

  5. #5
    azz e' vero.
    io entro indicando www.miosito.com e non specifico index.asp!lingua=italiano
    www.msereno1970.com

  6. #6
    come dici tu chiaramente funziona.

    index.asp?lingua=italiano mi porta alla pagina in italiano

    mentre un qualunque altro comando (index.asp, index.asp?lingua=oippo) mi porta alla pagina in inglese

    purtroppo non era quello che volevo, ma ho interpretato male l'asp......

    io vorrei qualcosa che redireziona l'utente in base a che ne so: la lingua settata o l'IP del ricevente.

    si puo' fare??

    grazie e scusate se vi tedio con queste cose da principiante
    www.msereno1970.com

  7. #7
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    cerca redirezionare utente lingua nel forum..

  8. #8
    ho risolto con questo semplice pezzo di codice:
    codice:
    <% if Instr(1,Request.ServerVariables("HTTP_ACCEPT_LANGUAGE"), "it",1)>0 then
    response.redirect("index_it.html")
    else
    response.redirect("index_en.html")
    
    end if %>
    Grazie a Agenti per le dritte

    www.msereno1970.com

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.