Visualizzazione dei risultati da 1 a 4 su 4

Discussione: cambio di lingua sito

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    54

    cambio di lingua sito

    ciao a tutti,
    ho creato un sito in php che deve variare il nome dei bottoni in base alla lingua..quindi quando ci sara la pagina index.php?lang=it voglio che appaia italiano(per esempio) e quando invece c'è index.php?lang=en deve apaprire inglese


    io ho fatto cosi
    Codice PHP:
    <?php
                
    if ($lang == $it) {
    echo 
    "italiano";
    } elseif (
    $lang == $en) {
    echo 
    "inglese";


        
    ?>
    solo che mi dice undefined variable...ho capito che questo errrore è dovuto dal fatto che le variabili non sono inizializzate, ma se inizializzo la variabile lang e per esempio la metto uguale ad it, quando cambierò e andro' su eng, la pagina mi rimane ancora in italiano...cosa posso fare??

  2. #2
    Codice PHP:
    <?php 
    $lang
    =$_GET['lang'];
                if (
    $lang == "it") { 
    echo 
    "italiano"
    } elseif (
    $lang == "en") { 
    echo 
    "inglese"


         
    ?>
    Ovviamente la gestione della doppia lingua ti consiglierei con del file contenenti una serie di define...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    54
    scusa ma è la prima volta che scrivo qualcosa in php.

    io vorrei fare il sito in 4 lingue...potresti genitlmente spiegarmi per bene cosa devo fare???cosa sono i define?

  4. #4
    Originariamente inviato da geme84
    scusa ma è la prima volta che scrivo qualcosa in php.
    se è così la cosa è troppo complicata...

    cmq sia la funzione define() serve a creare una costante:
    http://php.html.it/guide/lezione/2582/le-costanti/

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 © 2025 vBulletin Solutions, Inc. All rights reserved.