Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 25
  1. #11
    in linea di massima nn dovrebbe servire in quanto uno la lingua la cambia appena entra in teoria.
    ma nn si sa mai....

    ora mi guardo preg_replace.
    intanto funziona e ringrazio molto entrambi per i suggerimenti!

  2. #12
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    cmq per tornare all'altra soluzione puoi appendere la querystring così com'è anteponendo un "?" (cioè .../file.php?&x=1&y=7) e va bene

  3. #13
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    e siamo al solito .... perche' complicarsi la vita ?????
    metti la lingua selezionata su cookie!! e se uno user cambia lingua cambi il contenuto del cookie as easy as that ! Senza nessun ulteriore accrocchio.

  4. #14
    ok forse avete ragione.
    con i cookie è più semplice.
    sempre sperando però che nn abbiano i cookie disabilitati.
    perchè in quel caso nn sarebbe possibile cambiare lingua.....

    e poi, è possibile cambiare il contenuto di un cookie cliccando su un link??
    mi viene solo in mente di passare per una pagina che fa ri-setta il cookie e poi fa il redirect all pagina precedente.

  5. #15
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Se proprio vuoi usare i cookie puoi sempre utilizzare un common page da includere in testa. Anche se io eviterei.

  6. #16
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    CI sono un sacco di modi per gestire le lingue e i cookies sono uno dei tanti comunemente usati.

    Oggigiorno quasi nessuno li disabilita altrimenti non ti funziona quasi nulla online.

    Mal che vada stipa tutto in sessione ... ma per quello ti servono cmq i cookies .... per cui non cambia molto. Rimbalzare la lingua di get in get ti obbliga a generare tutti i links della pagina con il parametro di lingua ed e' un casotto.

    Piuttosto io a questo punto userei htaccess ti faun una opportuna rewrite rule e imposti i links come permalinks e starai piu' sereno

    CMq poi vedi te.

  7. #17
    che intendi per common page?
    una pagina che risetta il valore e poi reindirizza alla pagina dove stavi?
    teoricamente sembra sempre che nn hai lasciato la pagina così........

  8. #18
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Gli basta includere le singole porzioni a dire il vero, chiaro che se duplica header e footer continuamente senza usare templates è un problema.

    la mod rewrite potrebbe essere un idea carina ma devi comunque generare i link nelle pagine.

  9. #19
    Utente di HTML.it L'avatar di _debo
    Registrato dal
    Mar 2012
    residenza
    London, UK
    Messaggi
    858
    Originariamente inviato da fermat
    che intendi per common page?
    una pagina che risetta il valore e poi reindirizza alla pagina dove stavi?
    teoricamente sembra sempre che nn hai lasciato la pagina così........
    Common page (common.php):
    Codice PHP:
    $lang = isset($_GET['lang']) ? $_GET['lang'] : '[default language]'
    Other pages:
    Codice PHP:
    <?php
    include common.php;
    ?>
    [url="?lang=<?php echo $lang?>"]">...[/url]
    Giusto per darti un idea di massima.

  10. #20
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    gia con htaccess il common.php serve lo stesso altrimenti non capirai mai quando cambi lingua

    EDIT : a meno di codice copiato ed incollato ...

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.