Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Lettere accentate

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,072

    Lettere accentate

    Ciao,
    da un po di tempo che ho problemi con le lettere accentate ..
    Nel passaggio dalla pagina HTML alla pagina PHP che esegue l'insert in DB il dato si 'sporcava' ..

    codice HTML:
    DOBL  
    Codice PHP:
    DOBLò   ù 
    Mi stato consigliato 8nel forumk HTML) di salvare le pagine HTML in formato UTF-8 e di inserire nelle pagine PHP:
    Codice PHP:
    header('Content-Type: text/html; charset=utf-8'); 
    Adesso per ho un piccolo problema con la funzione che mi trasforma le lettere accentate da minuscolo a maiuscolo (dentro ad un file incluso) ..

    Codice PHP:
    function maiuscolo($stringa)   {    $vocali_accentate = array("","","","","","","","","","");    $vocali_accentate_maius = array("","","","","","","","","","");       return strtoupper(str_replace($vocali_accentate,$vocali_accentate_maius,$stringa));   } 
    1) se la funzione la inserisco dentro alla stessa pagina PHP le lettere vengono convertite correttamente ma ho problemi con altri caratteri (ad es. )

    2) se la funzione la lascio dentro al file incluso (scelta obbligata visto il numero di pagine che dovrei modificare) non funziona la conversione (oltre al problema degli altri caratteri tipo )

    - Input
    modello_veicolo_new --------> ,,,,,,,

    - Output senza richiamare la funzione
    modello_veicolo_new maiuscolo --------> ,,,,,,,

    - Output richiamando la funzione dentro alla pagina
    modello_veicolo_new maiuscolo --------> �,,,,,,,

    - Output richiamando la funzione dentro al file incluso
    modello_veicolo_new maiuscolo --------> �,,,,,,,

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,923
    Leggi il post in evidenza sui caratteri strani.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,072
    Ho segnalato il problema nel post in evidenza .. ma nessuno risponde ..

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    11,923
    Il post in evidenza era in realt solo una guida da seguire, per problemi specifici andrebbe poi aperto un thread apposito.
    Forse avrei dovuto chiuderla da subito quella guida.

  5. #5
    la codifica delle tabelle del db corrisponde con la codifica dichiarata nell'apertura del file e con la codifica del file stesso?
    aquatimer2000

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