Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. codice per riconoscimento lingua del browser
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      eleumas User Attivo • 8 nov 2016, 17:33 ultima modifica di

      codice per riconoscimento lingua del browser

      Ciao a tutti,
      cercando in rete ho trovato questo codice per il riconoscimento della lingua del browser, ma dall'error log vedo che mi da 1 errore. Nel dettaglio:

      PHP Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home/xxxxx/public_html/index.php on line 4

      Questo è il mio codice:

      <?php
      function redirect() {

      ** $lang=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);**

      ** switch($lang) {**
      ** case "it": {**
      ** header("Location: it/index.php");**
      ** break;**
      ** }**
      ** case "en": {**
      ** header("Location: en/index.php");**
      ** break;**
      ** }**
      ** default: {**
      ** header("Location: it/index.php");**
      ** }**
      ** }**

      }
      redirect();
      ?>

      Qualcuno potrebbe cortesemente aiutarmi a risolvere il problema?
      Grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • P
        pietror User Attivo • 16 nov 2016, 20:48 ultima modifica di

        Ciao Eleumas
        l'errore in questione ti dice che non è definito l'indice della variabile $_SERVER['HTTP_ACCEPT_LANGUAGE'].
        Qua dovresti trovare qualche informazioni su come si utilizza questa variabile
        http://php.net/manual/en/reserved.variables.server.php

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          eleumas User Attivo • 17 nov 2016, 09:52 ultima modifica di

          Ti ringrazio per avermi risposto.
          Avevo già controllato su php.net nella speranza di riuscire a giungere a una conclusione.
          Purtroppo non sono esperto di PHP sto riscontrando difficoltà nel trovare una soluzione a questa cosa.

          Se per favore hai una vaga idea di come risolvere potresti postarmi il codice?

          Grazie.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          Caricamento altri post
          Rispondi
          • Topic risposta
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti