Salve a tutti,
sto sviluppando un'applicazione PHP Mysql in locale e funziona correttamente.
Adesso che ho provato a fare dei test caricando sorgente e DB sul server, i caratteri accentati non vengono visualizzati.
Quello che ho fatto:
- Ho controllato i tag su head,
<meta charset="utf-8">
<meta http-equiv="content-type" content="text/html; charset=utf-8">- Ho inserito la funzione php nell'header.php come prima riga dopo </header>
header('Content-Type:text/html; charset=utf-8');
La mia configurazione:
- scrivo il codice con Notpad++ e ho impostato il formato in Codifica in utf-8
- il database sia in locale che in remoto ha codifica: utf8mb4_general_ci
- In locale uso XAMPP php 7.4 su windows 10 home
- il sito in remoto è su Aruba Linux, a questo indirizzo:
http://www.bbcentroantico.com/phs/difformita.php
Mi sapreste dire cortesemente cosa altro devo controllare e corregere?
Grazie tante

Rispondi quotando