Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333

    Non riesco a correggere un errore nell'header

    Ciao a tutti,
    il validatore w3c mi riporta questo errore

    Error Document served with malformed Content-Type header:text/html; charset: utf-8.

    Expected an = sign but saw : instead.


    cosa devo fare a per correggere questo errore sapendo che il mio header lato php è:

    header('Content-Type: text/html; charset=utf-8');

    e lato html ho:

    <!doctype html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    Ciao,
    nessuno ha qualche idea a riguardo?
    Mi sembra strano che il validatore w3c riporti un errore sconosciuto a tutti

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    Quote Originariamente inviata da jomla Visualizza il messaggio
    il validatore w3c mi riporta questo errore

    Error Document served with malformed Content-Type header:text/html; charset: utf-8.

    Expected an = sign but saw : instead.


    cosa devo fare a per correggere questo errore sapendo che il mio header lato php è:

    header('Content-Type: text/html; charset=utf-8');
    non sembra che header php sia elaborato, visto che dice "Expected an = sign but saw : instead."

    visto che lato html è regolare, sposto in php.
    se puoi controlla anche le impostazioni del server


  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    non sembra che header php sia elaborato, visto che dice "Expected an = sign but saw : instead."

    visto che lato html è regolare, sposto in php.
    se puoi controlla anche le impostazioni del server

    l'avevo già messo in php ma me l'hanno chiuso perchè non attinente

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    vediamo che dicono i mod di sezione

  6. #6
    Utente di HTML.it L'avatar di Redirect301
    Registrato dal
    Sep 2015
    residenza
    TO
    Messaggi
    16
    Ciao, scusa, ho letto il messaggio in fretta
    Ultima modifica di Redirect301; 23-12-2015 a 00:28

  7. #7
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Quale validatore hai usato? (linkalo) Puoi fare un esempio che possiamo replicare? (lasciando perdere gli headers che invii con php, i validatori di w3c non si occupano di analizzare gli headers della risposta della tua pagina). Il codice html che hai scritto qui è incompleto.

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,779
    ma le intestazioni php errate possono inefficiare la corretta lettura dell'output?
    altrimenti non capisco perché, l'errore riportato, parla di dettagli non presenti nella pagina.
    sempre che jomla abbia riportato "tutto" il codice, mancante solo delle parti "ovvie"

  9. #9
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    ma le intestazioni php errate possono inefficiare la corretta lettura dell'output?
    altrimenti non capisco perché, l'errore riportato, parla di dettagli non presenti nella pagina.
    sempre che jomla abbia riportato "tutto" il codice, mancante solo delle parti "ovvie"
    Ciao, giusto per chiarezza, la pagina è linkata nell'altra discussione su HTML5 (ho già avvisato jomla riguardo il cross-posting).

    Il codice HTML interessato è il seguente (in effetti mancava qualche cosa):
    codice:
    <!doctype html>
    <html lang="en">
     <head>
      <meta charset="UTF-8">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    L'ultima riga di questo frammento devi eliminarla perché non è valida per HTML5 (si tratta di HTML 4.01). Hai già l'equivalente sulla riga sopra. Credo sia sufficiente lasciare quella.
    Si veda "Differences Between HTML 4.01 and HTML5" su questa documentazione: http://www.w3schools.com/tags/tag_meta.asp

    Per il resto, non ho idea di come sia gestibile attraverso PHP, ad ogni modo l'errore è lato client, non è di certo inerente PHP.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333
    la riga <metahttp-equiv="Content-Type"content="text/html; charset=UTF-8">
    l'avevo aggiunta ieri sera per capire se cambiava qualche cosa ma l'erroroe è lì da sempre

    Ho usato questo validatotr:

    https://validator.w3.org/

    e voi quale usereste?

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.