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. Problemi con passaggio dati query-string con accenti
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • S
      switchak1 User Attivo • ultima modifica di

      Ciao francois007, ho Mysql 5.5.32, con PHP 5.4.34. E' un problema?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        francois007 Super User • ultima modifica di

        Controlla se il "Collation della connessione di MySQL" è impostato su "utf8_general_ci"

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • S
          switchak1 User Attivo • ultima modifica di

          Ho cpanel, da dove posso guardarlo, riesci a dirmi anche come poter vedere questa info? Sono un po' ignorante in materia... 😛

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            switchak1 User Attivo • ultima modifica di

            Sono andato dentro phpmyadmin ed effettivamente è utf8_general_ci. Se metto utf16_general_ci potrebbero essere comprese le lettere accentate?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              francois007 Super User • ultima modifica di

              Devi accedere a phpmyadmin per il settaggio corretto dei caratteri, nel tuo caso devi accedere al tuo DB, cliccare sulla scheda in alto a destra "Operazioni" e impostare la codifica dei caratteri corretta.
              In MariaDB questo problema non lo registro, ma questo è solo un appunto per chi si ostina ancora ad adottare Mysql...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                francois007 Super User • ultima modifica di

                Aggiungo che il problema possa risiedere anche lato server, che di default utilizza un "default locale" di tipo "en_US"

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  switchak1 User Attivo • ultima modifica di

                  Grazie per le tue risposte...non sono sicuro di aver capito bene: per risolvere "basta" che vada sul DB --> Operazioni e cambi condifica caratteri. Corretto? Per quanto riguarda il server, come potrei cambiare l'impostazione locale EN-US?

                  Grazie mille!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    francois007 Super User • ultima modifica di

                    Si è corretto, prova a cambiare la codifica dei caratteri nel modo che ti ho descritto. Per capire se è un problema di localizzazione della lingua (lato server), prova a creare questo file e rinominalo "lingua.php", caricandolo nella root del tuo sito e richiamandolo via web, almeno siamo sicuri anche del setting del server:

                    <?php
                    echo setlocale(LC_ALL, 0);
                    echo setlocale(LC_ALL, 'en_US');
                    echo setlocale(LC_ALL, 0);

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      paolino Moderatore • ultima modifica di

                      Sposto nella sezione php-mysql.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • S
                        switchak1 User Attivo • ultima modifica di

                        Allora, ho provato a mettere codifica caratteri di Mysql utf32 ma non sembra avere impatti. Per il file lingua.php: l installazione di Wordpress a cui mi riferisco è in una sottocartella della root, io devo metterlo nella root corretto? Poi come faccio a richiamarlo, con quale comando php e in che sezione? Scusa tutte queste domande, la mia conoscenza di php non è molta...

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • F
                          francois007 Super User • ultima modifica di

                          Il file php di cui ti ho fornito il codice lo devi richiamare da nomedominio.tld/lingua.php

                          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