Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    52

    caratteri accentati e mysql

    buon giorno
    devo convertire i caratteri accentati scritti in lingua portoghese quando salvo nel db ,
    usando questo code
    codice:
    function rteSafe($strText) {
    
    
        $tmpString = $strText;
        $tmpString = str_replace(chr(145), chr(39), $tmpString);
        $tmpString = str_replace(chr(146), chr(39), $tmpString);
        $tmpString = str_replace("'", "'", $tmpString);
        
    //    $tmpString = str_replace("Ã", "Ã", $tmpString);
    //    $tmpString = str_replace("Ê", "&#202", $tmpString);
        return $tmpString;
    }
    ps dove vedete ora le à la seconda ha questo code &#195: metto i due punti al posto del ; altrimenti mi converte

    le due righe coomentare io dopo aver fatto la prova succede che quando salvo mi tronca il la frase

    esempio:
    TRANSFERÊNCIA DE ABANO TERME AO AEROPORTO DE MILÃO MALPENSA
    salva in questo modo il resto non lo salva
    TRANSFERÃ

    perche ?
    qualche soluzione
    grazie
    Ultima modifica di conti; 29-09-2014 a 16:22

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    ma è quella funzione php che ti tronca la stringa oppure viene troncata dopo che la inserisci nel DB?

    se viene troncata dopo che la inserisci nel DB posta la query come viene prodotta.

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Quote Originariamente inviata da conti Visualizza il messaggio
    devo convertire i caratteri accentati scritti in lingua portoghese quando salvo nel db ,
    Sarei veramente curioso di sapere il motivo...

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