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

    Caratteri speciali nel tag title

    Ciao a tutti,
    da diverse ore non riesco a risolvere la decodifica dei caratteri speciali nel tag <title> provenienti da un campo varchar(100) del db

    il codice html che tento di stampare è questo

    codice HTML:
    <!DOCTYPE html>
    <!--[if IE 8]>          <html class="ie ie8"> <![endif]-->
    <!--[if IE 9]>          <html class="ie ie9"> <![endif]-->
    <!--[if gt IE 9]><!-->  <html> <!--<![endif]-->
    <head>
    
        <!-- Meta Tags -->
        <meta charset="utf-8">
    
        <!-- Page Title -->
        <title>B&B L'�rmitage</title><!-- INVECE DI L'èrmitage -->
    

    come posso risolvere?

    i miei test sono stati i seguenti:
    a) senza nessuna decodifica, come nel codice su
    b) con htmlentities($stringa), B&amp;B L'&egrave;rmitage
    c) con html_entities_decode($stringa),
    B&B L'�rmitage


    a me serve: <title>B&B L'èrmitage</title>
    ---------------------------
    danielix05

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Leggi il mio link in firma riguardo i caratteri strani, vedi se aiuta.

    In alternativa puoi provare a scrivere
    L'&egrave;rmitage

  3. #3

    Grazie Alhazred - RISOLTO

    Grazie per l'aiuto.

    A me è bastato mantenere la codifica ANSI dei file (con notepad++)
    e aggiungere la riga
    Codice PHP:
    mysql_set_charset("utf8"); 
    durante la connessione.
    ---------------------------
    danielix05

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.