Visualizzazione risultati 1 fino 13 di 13

Discussione: Php.ini configurare

  1. #1
    Guest

    Post Php.ini configurare

    Ragazzi ho un problema dovrei mettere il charset utf-8 perchè non mi legge le parole accentate sul mio social network e ora sto cercando di capire cosa serve php.ini, qualcuno sa spiegarmi cosa fa e come modificarlo?
    http://www.zago-dev.net/appunti/prog...set-utf-8.html sto vedendo questa guida ma non capisco bene. grazie a chi mi aiuta

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    In generale non è necessario, perché puoi specificarlo nelle pagine (su altervista non è possibile).
    Se stai parlando di un tuo webserver, in quella guida dice semplicemente che se dentro il php.ini hai la riga
    Codice:
    default_charset = "charset non utf-8"
    devi modificarlo in:
    Codice:
    default_charset = "utf-8"
    Se non esiste, aggiungere tale riga. Dopo la modifica riavviare il programma del webserver.

    Su altervista se imposti il meta charset, il database e il tuo programma per scrivere codice a utf-8, non dovresti incontrare problemi.

    Ciao!

  3. #3
    Guest

    Predefinito

    io ho aruba, comunque non ho capito dove si trova php.ini

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Non ho idea se su aruba sia possibile modificarlo (ma penso di no). Dovresti chiederlo al loro supporto.

    Ciao!

  5. #5
    Guest

    Predefinito

    se metto soltanto nel database l'utf-8 pensi che le legge lo stesso le lettere accentate?

  6. #6
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Sì,ma deve essere utf-8 anche la pagina html.

    Ciao!

  7. #7
    Guest

    Predefinito

    ho messo questo la pagina html <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    comunque come posso fare per inserire l'utf-8 nel database, ho trovato alcune cose su internet ma non vanno per niente :(

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Come hai visto nella pagina che hai linkato sopra, lo si imposta quando si crea la tabella.
    Comunque puoi anche provare "al volo" con la mysqli_set_charset()
    (se usi mysqli).

    Se ancora non va, puoi provare (prima di modificare o inserire dei dati) con:
    Codice PHP:
    mysqli_query("SET NAMES 'utf8'");
    Ciao!
    Ultima modifica di alemoppo : 04-04-2014 alle ore 19.06.57

  9. #9
    Guest

    Predefinito

    non ci sto capendo niente, allora creo una nuova tabella, poi cosa ci metto dentro e come la chiamo la tabella?

  10. #10
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Dalla pagina che hai linkato:

    Codice:
    CREATE TABLE `mytable` (
        `id` int(11) PRIMARY KEY AUTO_INCREMENT,
        `text` varchar(255)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    Ciao!

  11. #11
    Guest

    Predefinito

    posso salvarlo dove voglio la tabella1?
    Ultima modifica di AmOrEaMiCiZa : 04-04-2014 alle ore 19.24.38

  12. #12
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Dentro il database, no?

    Ciao!

  13. #13
    Guest

    Predefinito

    ho capito ma se lo metto nel database le parole accentate non si vedono, se lo metto nella tabella dei commenti secondo te va?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •