Visualizzazione dei risultati da 1 a 5 su 5

Discussione: w3c e il simbolo ?

  1. #1

    w3c e il simbolo ?

    Ma voi come fate a validare il ? all'interno dei link?

    Ad esempio...
    <a href=Kit_ricarica.php?sessione=" . session_id() . " class=testobold>

    ...non piace a w3c e mi segna errore il ?
    "You have used a character that is not considered a "name character" in an attribute value. Which characters are considered "name characters" varies between the different document types, but a good rule of thumb is that unless the value contains only lower or upper case letters in the range a-z you must put quotation marks around the value. In fact, unless you have extreme file size requirements it is a very very good idea to always put quote marks around your attribute values. It is never wrong to do so, and very often it is absolutely necessary. "

    Dove stò sbagliando?
    ***Janka***

  2. #2
    A me non segna errore con il ?


    Prova così (a me è sembrata una stringa php la tua)

    codice:
    <a href=\"Kit_ricarica.php?sessione=" . session_id() . "\" class=\"testobold\">
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  3. #3

    Non funziona...

    Ho provato le modifiche che mi hai segnalato ma l'errore resta.

    Probabilmente sbaglio intestazione
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

    ...ma certo non è il doctype per una pagina come la mia!

    Cosa mi consigliate di usare?
    ***Janka***

  4. #4
    Utente di HTML.it L'avatar di span
    Registrato dal
    Jan 2004
    Messaggi
    1,644
    non è che nel link stampato ci va a finire un &. Se sì, sostituiscilo con &amp;amp;

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    <a href=Kit_ricarica.php?sessione=" . session_id() . " class=testobold>

    1° la pagina va validata dopo che php ha "lavorato", quindi a html completo.
    2° mancano le virgolette per contenere l'indirizzo.
    3° mancano le virgoletto per contenere testobold
    4° se nel link ci sono dei caratteri speciali devi sostituirli con la relativa entity-name.
    Chicco Ravaglia per sempre con noi!

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.