Io questa non l'ho mai sentita.Originariamente inviato da peppeocchi
Probabilmente ti sto dicendo una stupidaggine....ma se non ricordo male durante una lezione di web programming il mio prof disse che i nuovi browser riconoscono la lingua per visualizzare una pagina, semplicemente mettendola alla fine del file. Esempio:
index.html.it
Ma probabilmente avrò capito o male interpretato io...
edit:
o forse non ho capito la tua domanda....
Comunque, una volta che sei dentro ad una pagina non c'è modo di poter modificare l'url del browser. L'unico modo è quello di ricaricare la pagina con un header del tipo
Ma non vedo l'utilità di questo, puoi semplicemente utilizzare una variabile predefinita all'interno del codice PHP, ed aggiungerla a tutti i link nella pagina come se nulla fosse..Codice PHP:
header('Location: ' . $_SERVER['PHP_SELF'] . '&lang=it');