Visualizzazione dei risultati da 1 a 3 su 3

Discussione: è in php

  1. #1

    è in php

    Salve a tutti,
    come da titolo vorrei stampare 'è' in php.

    so che per stampare 'è' bisogna scrivere &egrave, il problema è che io uso i db.

    mi spiego:
    l'utente attraverso una textarea inserisce del testo dove possono essere contenuti caratteri come 'è' oppure 'à'. li inserisce nel db e quando viene eseguita la pagina con l'articolo inserito in precedenza vengono visualizzati quei rombi, antipatici, con il punto interrogativo.

    ho visto che esiste la funzione
    htmlspecialchars()
    in php, ma non funziona con questi caratteri.

    qualcuno conosce qualche altra funzione adatta per quei caratteri?

    grazie mille

  2. #2
    trovata

    htmlentities()

    htmlspecialchars:
    converte solo i "caratteri speciali" (lo dice la parola) di HTML che sono: " ' < > & , ovvero i caratteri che vengono usati nei tag HTML; si possono convertire anche altri caratteri, ma va specificato il charset da utilizzare.

    htmlentities:
    converte tutti i caratteri che hanno una "entità HTML" convertibile.

    spero possa essere utile anche a qualcun'altro.

    bye

  3. #3
    imposta correttamente il charset su utf-8 e non hai isogno di funzioni che convertano in html entities
    V.I.S.T.A. --> Virus Inside, Switch To Apple

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.