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

    W3C validare pagina dinamica

    Sto cercando di validare il codice di una pagina, premetto che è la prima volta che lo faccio

    La pagina in questione è un pagina PHP, se non includo il codice per il circuito banner il validatore mi dice che la pagina HTML 4.01, appena inserisco il codice mi da errore.

    Banner.php?bannerID=4&click_banner=True TARGET="_TOP">

    praticamente il codice generato dalla pagina php (inclusa) non è corretto.

    Voi cosa fareste? il cliente mi ha chiesto di validare tutte le pagine... esiste una soluzione per il codice generato? o tolgo il circuito e inserisco i banner in un altro modo?
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    certo che non è corretto!

    cosa sarebbe questo?

    codice:
    Banner.php?bannerID=4&click_banner=True TARGET="_TOP">
    se è il valore di un attributo devi metterlo tra virgolette

    codice:
    "Banner.php?bannerID=4&click_banner=True" target="_top">
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Già! Hai ragione

    ho corretto il codice aggiungendo gli apici, ma sembra che il validatore non digerisca il segno &

    incollo il risultato:


    • Line 30, column 103: cannot generate system identifier for general entity "click_banner"

      ...anner/FrontPageBanner.php?bannerID=3&click_banner=True" TARGET="_TOP"><img sr

      An entity reference was found in the document, but there is no reference by that name defined. Often this is caused by misspelling the reference name, unencoded ampersands, or by leaving off the trailing semicolon (. The most common cause of this error is unencoded ampersands in URLs as described by the WDG in "Ampersands in URLs".

      Entity references start with an ampersand (&) and end with a semicolon (. If you want to use a literal ampersand in your document you must encode it as "&amp;" (even inside URLs!). Be careful to end entity references with a semicolon or your entity reference may get interpreted in connection with the following text. Also keep in mind that named entity references are case-sensitive; &Aelig; and &aelig; are different characters.

      Note that in most documents, errors related to entity references will trigger up to 5 separate messages from the Validator. Usually these will all disappear when the original problem is fixed.

    • Line 30, column 103: general entity "click_banner" not defined and no default entity

      ...anner/FrontPageBanner.php?bannerID=3&click_banner=True" TARGET="_TOP"><img sr

      This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.

    • Line 30, column 115: reference to entity "click_banner" for which no system identifier could be generated

      ...ageBanner.php?bannerID=3&click_banner=True" TARGET="_TOP"><img src="http://ww

      This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (&) in an URL or body text. See the previous message for further details.

    • Line 30, column 102: entity was defined here

      ...banner/FrontPageBanner.php?bannerID=3&click_banner=True" TARGET="_TOP"><img s

    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  4. #4
    In pratica la riga incriminata è questa:

    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  5. #5
    Ok ho risolto è bastato inserire & amp; al posto di &
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  6. #6
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    & amp;

    mi hai preceduto da solo

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