hey guys im having trouble getting a message to appear for anyone using internet explorer. my website is standards compliant so it does not show in IE. i had one of my friends modify his warning script that he used for his site for mine. it uses both php and html. the part that displays is html. and the part that processes it is the php i believe. any how there is something missing from the html thats causing it to not show and i dont know why. i put it through the w3c validator and this time got back a tenatively validated and said there was some kind of error so it had to result back to the utf-8. the exact error message is
No Character Encoding Found! Falling back to UTF-8.
I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to reliably validate the document. I'm falling back to the "UTF-8" encoding and will attempt to perform the validation, but this is likely to fail for all non-trivial documents.
so this time to get more details about it i check marked show source, show parse tree, validate error pages, show out line, verbose output. this is the more detailed report i got
No Character Encoding Found! Falling back to UTF-8.I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to reliably validate the document. I'm falling back to the "UTF-8" encoding and will attempt to perform the validation, but this is likely to fail for all non-trivial documents.
The sources I tried to find encoding information include:
* The HTTP Content-Type field.
* The XML Declaration.
* The HTML "META" element.And I even tried to autodetect it using the algorithm defined in Appendix F of the XML 1.0 Recommendation.
Since none of these sources yielded any usable information, I will not be able to reliably validate this document. Sorry. Please make sure you specify the character encoding in use.
Specifying a character encoding is normally done in the web server configuration file or administration program. The W3C I18N Activity has collected a few tips on how to do this in popular web server implementations.
IANA maintains the list of official names for character sets and the WDG has some information to help you correctly specify the character encoding.
To quickly check whether the document would validate after addressing the missing character encoding information, you can use the "Encoding" form control earlier in the page to force an encoding override to take effect. "iso-8859-1" (Western Europe and North America) and "utf-8" (Universal, but not commonly used in legacy documents) are common encodings if you are not sure what encoding to choose.
any ideas of what going on? the UTF-8 is in the php code so could this have anything to do with it?