Sito con doppia lingua. Gestire il cambio

lorenzo84

Utente Attivo
22 Lug 2012
239
0
16
Buonasera.
Sto realizzando un sito in due lingue. Inglese e Italiano. Di default in index viene messo in italiano. Il tutto viene gestito tramite una variabile di sessione e al click sulla bandiera inglese viene rimandato alla pagina index.php dal quale viene richiamata una pagina lingua che setta la variabile di sessione a inglese.
La pagina lingua è cosi:

PHP:
if(isset($_GET['l']))
{
	$ltmp=trim($_GET['l']);
	$lungl=strlen($ltmp);
	if($lungl==2 && ($ltmp=='it' || $ltmp=='en' ))
	{		
		$l=mysqli_real_escape_string($conn,$ltmp);
		$_SESSION['l']=$l;
	}
	else
	{
		$_SESSION['l']="it";
	}
}
else
	{
		if(isset($_SESSION['l']))
		{
			$_SESSION['l']=$_SESSION['l'];
		}
		else
		{
			$_SESSION['l']="it";
		}
	}

Non so se il meccanismo è corretto ma funziona tutto. L'unico problema è che a ogni cambio di lingua si viene reindirizzati a index.php. Non riesco a trovare un meccanismo per far tornare l'utente alla pagina visualizzata al momento che clicca inglese.

qualche consiglio?

Grazie mille a chi mi risponderà
 

felino

Utente Attivo
12 Dic 2013
940
10
18
Aci Catena (Catania)
Basta che nel link della tua bandiera passi, oltre alla relativa lingua, anche la pagina attuale, così da richiamare la corrispondente in inglese o italiano.
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Oppure quando cambia la lingua metti un re-indirizzamento alla pagina precedente.
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Prova con questo:
PHP:
header("Location:$_SERVER['HTTP_REFERER']");
 
Discussioni simili
Autore Titolo Forum Risposte Data
N Vendo sito web di casino online con 1000 giochi Compravendita siti e domini 0
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
R Navigare sito con cURL, mi restituisce errore PHP 0
C modificare sito in locale con dreamWeaver HTML e CSS 3
Tommy03 App mobile+ sito web con lo stesso database Sviluppo app per Android 4
E Sito con procedure guidate per la scelta prodotti CMS (Content Management System) 0
Web93 CREARE SITO WEB COMICS CON WORDPRESS WordPress 0
P Sito creano con Joomla con sottominio che reindirizza a sito esterno Domini 1
G sito wordpress da remoto a locale con xampp WordPress 2
gandalf1959 ricercare porzioni di codice da sito gestito con WordPress WordPress 11
S VENDO PAGINA FACEBOOK SUPER SCONTI ONLINE CON SITO E ALTRO Annunci servizi di Social Media Marketing 0
L Analytics non registra hits su sito creato con Joomla Google Analytics 1
felino [Wordpress] Sito web con codice malevolo WordPress 7
D Sito e-commerce con Ricevute con Qr Code abbinato. Offerte e Richieste di Lavoro e/o Collaborazione 4
G [VENDO GUEST] su sito con DA +30 a tema lavoro, guadagnare e finanza Offerte e Richieste di scambio links 0
G Inserire "Leggi il resto dell'articolo" con link al post sul sito preso via RSS Email Marketing 0
maxnegri Eliminare url index.php con variabili e reindirizzare alla home del sito PHP 7
Domenico_Falco1 Rendere dinamico un sito web con chiamate ajax e php e variabili json PHP 12
Domenico_Falco1 Cambiare url in un sito con pagine dinamiche Ajax 4
D [valutazione] [Sito completo] settore salute/benessere con guadagni mensili Compravendita siti e domini 0
M Web server domestico per sito con 50 accessi contemporanei, potenza necessaria? Hardware 0
L [HTML] Caricato sito sul server, ma non funziona con tutti i browser HTML e CSS 2
L Caricato sito sul server, ma non funziona con tutti i browser Presentati al Forum 1
Angelo Russo [HTML] sito pesante con Animate HTML e CSS 4
R [HTML] Immagini con link, uguali su tutte le pagine del sito HTML e CSS 3
D [HTML] Sito con template scaricabili HTML e CSS 3
A Ricerca con collegamento in altro sito web Discussioni Varie 0
A con che programma creo il mio sito? Webdesign e Grafica 1
P [HTML] Problema con menu orizzontale a tendina per sito web HTML e CSS 17
S [PHP] estrarre dati sito web protetto con username e password PHP 13
S [VENDO] Pagina Facebook verificata con il sito annesso e 7200 sottoscrittori Bot Annunci servizi di Social Media Marketing 0
M La bozza di un sito con alcune funzioni javascript non si apre correttamente su smartphone Javascript 1
S [VENDO] Sito web adult con webcam Compravendita siti e domini 0
bubino8 [WordPress] Trasferimento Sito con cambio Dominio(url) WordPress 6
N Con cosa realizzare un sito web? Webdesign e Grafica 9
utente [PHP] incorporare una pagina web con scripth da altro sito PHP 3
D Sito web dopo un anno sempre con poco traffico SEO e Posizionamento 4
A HELP: vedo il sito posizionato in serp solo con i tool di posizionamento!!! SEO e Posizionamento 3
W [HTML] problemi con sito responsive CMS (Content Management System) 1
R Sfondo animato per sito con Adobe Muse Windows e Software 3
L testare sito su smartphone con ip WordPress 2
N Posizionamento sito realizzato con Adobe Muse SEO e Posizionamento 3
baobabdesign [PHP] Annullare abbonamento con paypal IPN da sito esterno PHP 0
filippino sito multilingua con WPML WordPress 1
T Creazione di un Sito Web con Java o con Applicazioni? Java 0
6 Errore pubblicazione sito con Muse Webdesign e Grafica 0
I voto sito web con stelle Javascript 0
M Problemi con Forumfree all'interno del sito Wix HTML e CSS 1
A CONTRATTO DI VENDITA di sito-web e forum - Con attenzione per la privacy dei membri Leggi, Normative e Fisco 0
M Mappa all'interno del sito con ricerca delle filiali Javascript 8

Discussioni simili