Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Home pages statica ma "dinamica"

Autore Messaggio
pierin

Esperto
Esperto
317 Discussioni



Profilo - pierin
20 novembre 2004 alle 18:53:43 Profilo - pierinInvia un messaggio privato valchisone@hotmail.com Rispondi quotando
Ciao,

ho ancora un problema: ho la necessità di avere 3 situazioni differenti in home page che cambiano con la lingua, per default ho la IT:

default_it.asp versione IT

default_en.asp versione EN

default_de.asp versione DE

hanno tutte tre contenuto differente di test fissi e immagini.
Dove posso agire?
Grazie ancora

Pier

[!?!]
---------------
Portale Valchisone e Germanasca
http://www.valchisone.it/web
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
21 novembre 2004 alle 14:42:43 Profilo - emuInvia un messaggio privato Rispondi quotando
Prepara 3 include differenti (default_it-inc.asp, ecc.), includili tutti e scegli cosa mostrare in base al valore della variabile sXMLVersion

select case sXMLVersion
case "IT"
%>
<!-- #include file="default_it-inc.asp"-->
<%
case "EN"
%>
<!-- #include file="default_en-inc.asp"-->
<%
case "DE"
%>
<!-- #include file="default_de-inc.asp"-->
<%
end select

Fai attenzione al fatto che vengono COMUNQUE INCLUSI TUTTI, poi l'IF sceglie quale codice mostrare, quindi stai attento a non dichiarare piu' volte le stesse variabili.
Ciao
---------------
development@aspnuke.it
pierin

Esperto
Esperto
317 Discussioni



Profilo - pierin
21 novembre 2004 alle 18:08:06 Profilo - pierinInvia un messaggio privato valchisone@hotmail.com Rispondi quotando
Ti ringrazio per la pronta risposta, ci provo e ti dico.
Spero che questo possa servire anche ad altre persone.GRAZIE (r)
---------------
Portale Valchisone e Germanasca
http://www.valchisone.it/web
pierin

Esperto
Esperto
317 Discussioni



Profilo - pierin
21 novembre 2004 alle 21:57:59 Profilo - pierinInvia un messaggio privato valchisone@hotmail.com Rispondi quotando
Ho provato, ho creato il file Default.asp così

%>

<!-- #include file="includes/includes-inc.asp" -->
<!-- #include file="includes/default_it-inc.asp" -->
<!-- #include file="includes/default_en-inc.asp" -->
<!-- #include file="includes/default_de-inc.asp" -->
<%
select case sXMLVersion
case "IT"
%>
<!-- #include file="includes/default_it-inc.asp"-->
<%
case "EN"
%>
<!-- #include file="includes/default_en-inc.asp"-->
<%
case "DE"
%>
<!-- #include file="includes/default_de-inc.asp"-->
<%
end select
If sPseudo <> "" Then
sTitlePage = Replace(GetTranslation("LANG_TITLE_DEFAULT2"), "%1%", Server.HTMLEncode(sPseudo))
Else
sTitlePage = GetTranslation("LANG_TITLE_DEFAULT")
End If
%>
<!-- #include file="includes/toppage-inc.asp" -->

<!-- #include file="includes/bottompage-inc.asp" -->
<!-- #include file="includes/clearitall-inc.asp" -->

Ottengo questo errore
HTTP 500.100 - Errore interno del server - errore ASP
Internet Information Services

Errore di compilazione di Microsoft VB_Script (0x800A0400)
Prevista istruzione
/events/includes/variables-inc.asp, line 23
Option Explicit

---------------
Portale Valchisone e Germanasca
http://www.valchisone.it/web
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
21 novembre 2004 alle 22:21:24 Profilo - emuInvia un messaggio privato Rispondi quotando
Scusa, non mi sono spiegato bene.
Togli gli include in alto, bastano quelli nel select.
Ciao
---------------
development@aspnuke.it

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 93
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685270 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi