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

    Problemi di codifica caratteri

    Ho creato uno script semplice semplice, che mi trasforma eventuali lettere accentate o caratteri speciali, in altri caratteri.

    Ad esempio la "è" diventa "e", la "à" diventa "a", la "@" diventa ""...ecc....

    ora però ho un problema con questo carattere: ™
    Premetto che come codifica dell'intero sito ho impostato la: ISO-8859-1
    Per modificare i carattere utilizzo questa funzione

    $testo=str_replace ("@","",$testo);

    non so come fare col carattere "™" perchè anche scrivendo

    $testo=str_replace ("™","",$testo);

    mi dà errore di salvataggio del file, dato che la codifica ISO-8859-1 mi sa che non supporta quel tipo di carattere...infatti il programma GEANY mi dà errore quando provo a salvare il file con quel carattere....come posso ovviare al problema lasciano invariata la codifica?

  2. #2
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    prova così:

    Codice PHP:
    $testo=str_replace ("™","",$testo); 

  3. #3
    grazie per l'aiuto, ma niente, non va....forse ho omesso una cosa importante: il testo viene preso da un database mysql ed il campo è di tipo VARCHAR collation latin1....non so se può essere importante al fine della soluzione....

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.