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

    Caratteri strani & variabili

    Buongiorno a tutti,
    è da quando ho configurato il mio server che tutti i caratteri accentati (à,è,ì,ò,ù) me li stampa così:

    "Luned� � il primo giorno della settimana"

    Cosa devo modificare affinche si leggano normalmente?


    Inoltre vorrei poter ottenere il valore delle variabili senza l'uso di
    Codice PHP:
    $up = isset($_GET['up']) ? (int)$_GET['up'] : ''

    E' possibile?

    Grazie a tutti!!
    |--- |--- |- |---
    | | | \ |
    |-- |-- | | |--
    | | | / |
    | |--- |- |---

  2. #2
    Che charset utilizzi? UTF senza htmlspecialchars/htmlentities?

    Non te lo consiglio con l'avvento di PHP5, mentre nel suo predecessore i valori venivano cmq acquisiti pur stampandoti una notice, in PHP5 avresti grossissimi problemi, per non parlare del fatto che la validazione degli input li devi comunque fare (se non vuoi che qualcuno si diverta con il tuo sito)

  3. #3
    non so dove reperire le informazioni relative al charset (preciso che il server è mio e quindi posso accedere a tutte le cartelle del sistema operativo)

    Purtroppo per alcuni test ho preso il sito che avevo scritto in PHP4 e non era presente tale specifica. Quindi ora non mi funzionano più un sacco di link.


    Fede
    |--- |--- |- |---
    | | | \ |
    |-- |-- | | |--
    | | | / |
    | |--- |- |---

  4. #4
    Guarda il set di collation che utilizzi nel database MySQL ed il charset stampato con il codice HTML fra i Metatags

  5. #5
    MySQL: utf8_general_ci

    dalla pagina di MySQL: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    in un'atra pagina avevo settato questo:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    ma non è cambiato nulla
    |--- |--- |- |---
    | | | \ |
    |-- |-- | | |--
    | | | / |
    | |--- |- |---

  6. #6
    anch'io ho lo stesso problema di derde:

    la mia situazione è questa:

    - server linux
    - Set di caratteri MySQL: UTF-8 Unicode (utf8)
    - collazione della connessione di MySQL: utf_general_ci
    - collation delle tabelle del mio databse: latin1_swedish_ci
    - <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    come posso risolvere ?

    aquatimer2000

  7. #7
    nessuno sa aiutarci?!?!
    |--- |--- |- |---
    | | | \ |
    |-- |-- | | |--
    | | | / |
    | |--- |- |---

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.