Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Problema codifica caratteri

    Ciao a tutti,
    ho un problema con i caratteri speciali tedeschi.

    Ho una pagina html decodificata utf8 e il seguente problema:

    se scrivo direttamente i caratteri accentati nella pagina come "Wählen Sie Ihre Sprache" tutto ok... nessun problema, anche se creo una variabile all'interno della stessa pagina con $test="Wählen Sie Ihre Sprache" e poi faccio echo $test il problema non cè,

    se invece questa frase la metto in un array come ad esempio $lang['de'][100]='Wählen Sie Ihre Sprache'
    in una pagina che poi andrò ad includere nella principale e provo a fare un echo $lang['de'][100], il carattere speciale ä non viene visualizzato ma appare un ? perchè???

    grazie a chi mi aiuterà

  2. #2
    Ciao,

    la pagina che includi è fatta utilizzando la codifica UTF-8?
    Fai questa prova:
    apri il file php con blocco note, fai salva con nome, in basso scegli come codifica UTF-8 e salva.

    Se in questo caso i caratteri vengono mostrati bene, signfica che i tuoi file php non sono codificati UTF-8 e questo dipende dai settaggi del text editor che utilizzi.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  3. #3
    il file è un semplice file php che contiene semplimente:

    codice:
    <?php $arra=( parte dell'arrau con i caratteri speciali); ?>
    ed è stata creata come modificata come la pagina index

  4. #4
    ho provato a mettere anche l'header così
    <?php
    header('Content-type: text/html;charset=utf-8');

    $lang['de']=array(
    'tualingua' => 'Wälen Sie Ihre Sprache',
    );

    ?>

    ma non va

  5. #5
    Semplice o no se il file è stato scritto con altra codifica continuerà a mostrarti i caratteri sbagliati.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  6. #6
    Gli header si riferiscono al file restituito al browser.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  7. #7
    ho provato a cambiare anche la codifica dell'editor ma non cambia nulla

  8. #8
    ce l'ho fatta, ho dovuto ricreare il file dopo aver cambiato la codifica dell'editor.

    grazie

  9. #9
    Infatti la prima cosa che avevo suggerito (mediante blocco note) avrebbe ricreato il file.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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