Visualizzazione risultati 1 fino 3 di 3

Discussione: [PHP] htmlentities non funziona!

  1. #1
    Guest

    Angry [PHP] htmlentities non funziona!

    Ciao a tutti, mi sto scontrando da giorni con un problema con questa funzione. Ho il dubbio che ci sia qualche bug perché la sintassi è semplice e base:
    Codice:
    echo htmlentities("il cane è bello é òàù+ç°ò§", "ENT_HTML401");
    ma mi ritorna invece
    Codice HTML:
    il cane è bello é òà ù+ç°ò§
    . Idee per risolvere? Qualche trucchetto per aggirare il problema?

  2. #2
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Codice PHP:
    echo htmlentities(utf8_decode("il cane è bello é òàù+ç°ò§"));
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  3. #3
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito

    Il secondo parametro non è corretto. Deve essere una costante tra ENT_COMPAT, ENT_QUOTES, ENT_NOQUOTES.
    Fai sempre riferimento al manuale: http://php.net/manual/it/function.htmlentities.php

    Inoltre è possibile visualizzare gli accenti senza ricorrere a questa funzione.
    Basta impostare correttamente le codifiche.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •