Ciao a Tutti,
(premetto ho poca esperienza di PHP)
Ho utilizzato il codice inserito in una pillola di hacker_nait
per realizzare un sito multilingua, e funziona benissimo.
http://forum.html.it/forum/showthrea...=&pagenumber=1
L'unico problema che ho, e che non è proprio da poco, è che se creo un link nel menù principale del sito e gli aggiungo nell'url un parametro per ottenere con una query l'esatto tipo di contenuto nella lingua desiderata, questo non funziona.
Se invece cancello il parametro nell'URL e lo inserisco a mano (come testo) nella query funziona.
Se invece elimino la scelta delle lingue posso inviare i parametri con get e funzionano benissimo(ma non ho più il sito multilingua)
Che cosa mi perdo???
Esempio:
in index.php
Il link è
Aggiungo in cima alla pagina:Codice PHP:
[url="<? echo $_SERVER['PHP_SELF'] ?>?menu=Agriturismo"]<?php echo $trad['Agriturismo']; ?>[/url]
E quando eseguo la query aggiungo le variabili:Codice PHP:
$menu = $_GET['menu'];
Il valore della variabile $lingua è quello dalla sessione.Codice PHP:
SELECT * FROM contenutopagine WHERE lingua=$lingua AND tipo=$menu
In pratica vorrei utilizzare la sola pagina index.php per richiamare contenuti diversi in base al tipo e alla lingua (almeno per i link con contenuto singolo).
Che cosa ne pensate... ho fatto qualche cavolata???