Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2017
    Messaggi
    154

    convertire caratteri speciali

    ho una colonna in tabella con delle descrizioni,dove in alcune sono presenti caratteri speciali:



    faccio con php una select per mostrarle sul sito ma i caratteri speciali mi vengono mostrati con un rombo nero e un punto interrogativo:





    Codice PHP:
    header("Content-type: text/html; charset=UTF-8"); 
    provando a cambiare il charset in ANSI o altri formati nel file php non mi aiuta e mi crea altri problemi..

    la codifica dei caratteri nel database è invece: utf8_general_ci


    mi chiedevo se nella selezione di $row['descrizione'] posso convertire questi caratteri che mi arrivano dal database nei rispettivi HTML code in modo da poterli visualizzare correttamente:


  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Leggi il thread in evidenza riguardo i caratteri strani.

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2017
    Messaggi
    154
    vero non lo avevo visto...mi ha aiutato e ho risolto il problema grazie...

    in particolar modo questo me lo ha risolto:
    codice:
    mysqli_set_charset($link, "utf8");

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