Visualizzazione risultati 1 fino 12 di 12

Discussione: Maiuscole accentate con Linux e Win

  1. #1
    interno non è connesso Utente giovane
    Data registrazione
    07-01-2005
    Messaggi
    66

    Predefinito Maiuscole accentate con Linux e Win

    quando uso questa istruzione:

    echo strtoupper(stripslashes(html_entity_decode("D\'ago stinò")));

    su windows, in locale, la "o" accentata me la da maiuscolo "Ò"mentre su linux, sul server altervista, la da minuscola. P.E. quando la uso per stampare il codice fiscale:
    http://interno.altervista.org/modules.php?name=CodFis

    Come posso ottenere la o accentata maiuscola anche su linux?

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a spostare la funzione html_entity_decode come la più esterna.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    interno non è connesso Utente giovane
    Data registrazione
    07-01-2005
    Messaggi
    66

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a leggere il primo script degli utenti di questa pagina.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Predefinito

    mmm... non ho capito perchè usi html_entity_decode.. Come mai non usi htmlentities ?

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da attorianzo
    mmm... non ho capito perchè usi html_entity_decode.. Come mai non usi htmlentities ?
    Uno è il contrario dell'altro.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    interno non è connesso Utente giovane
    Data registrazione
    07-01-2005
    Messaggi
    66

    Predefinito

    Ho letto gli script del manuale online ma non ho risolto.
    è un vecchio script e non ricordo perché ho usato html_entity_decode comunque anche con htmlentities il risultato non cambia.

  8. #8
    Guest

    Predefinito

    veramente molto strano.. In pratica è come dire che su altervista strtoupper non funzioni...giusto?

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Hai provato a usare la funzione strtoupper da sola?
    Citazione Originalmente inviato da attorianzo
    veramente molto strano.. In pratica è come dire che su altervista strtoupper non funzioni...giusto?
    Sembra che non funzioni per le accentate, con i caratteri "normali" funziona.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    Guest

    Predefinito

    Penso che tu in locale abbia una versione di php piu aggiornata, e quindi con il bug php corretto.. Forse la versione di php presente su altervista presenta ancora l'errore.

    Sembra che tu non sia il primo ad avere avuto questo problema

    Ti consiglio quindi, subito dopo la riga con il toupper, di mettere dei str_replace apposta per i caratteri accentati... Te ne esci prima

  11. #11
    interno non è connesso Utente giovane
    Data registrazione
    07-01-2005
    Messaggi
    66

    Predefinito

    Citazione Originalmente inviato da attorianzo
    Ti consiglio quindi, subito dopo la riga con il toupper, di mettere dei str_replace apposta per i caratteri accentati... Te ne esci prima
    Effettivamente ho risolto così.

  12. #12
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che risolto, chiudo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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