<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tinsology &#187; Validation</title>
	<atom:link href="http://tinsology.net/tag/validation/feed/" rel="self" type="application/rss+xml" />
	<link>http://tinsology.net</link>
	<description>Read Me</description>
	<lastBuildDate>Thu, 20 May 2010 02:41:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Validating User Input</title>
		<link>http://tinsology.net/2009/04/validating-user-input/</link>
		<comments>http://tinsology.net/2009/04/validating-user-input/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 17:51:14 +0000</pubDate>
		<dc:creator>Tinsley</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Validation]]></category>

		<guid isPermaLink="false">http://tinsology.net/?p=370</guid>
		<description><![CDATA[Whenever you write an application that takes user input, you must assume users fall into two categories. Users who are incompetent, meaning that they are likely to provide incorrect input, and users that are attempting to exploit the system, meaning that they are trying to access, destroy, or manipulate information that they should not be able to. <a href="http://tinsology.net/2009/04/validating-user-input/">Read More</a>

Related posts:<ol><li><a href='http://tinsology.net/2009/01/intercepting-email-with-php/' rel='bookmark' title='Permanent Link: Intercepting Email with PHP'>Intercepting Email with PHP</a></li>
<li><a href='http://tinsology.net/2009/12/a-supplement/' rel='bookmark' title='Permanent Link: A Supplement'>A Supplement</a></li>
<li><a href='http://tinsology.net/2009/05/opera-tab-override-user-js/' rel='bookmark' title='Permanent Link: Opera Tab Override User JS'>Opera Tab Override User JS</a></li>
</ol>]]></description>
		<wfw:commentRss>http://tinsology.net/2009/04/validating-user-input/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress XHTML Validation</title>
		<link>http://tinsology.net/2009/04/wordpress-xhtml-validation/</link>
		<comments>http://tinsology.net/2009/04/wordpress-xhtml-validation/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 23:00:45 +0000</pubDate>
		<dc:creator>Tinsley</dc:creator>
				<category><![CDATA[(X)HTML/CSS/CMS]]></category>
		<category><![CDATA[Validation]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://tinsology.net/?p=296</guid>
		<description><![CDATA[Almost immediately after I started my blog I began having difficulties ensuring that my XHTML would validate. Most of the time I could fix it by modifying the code in a plugin that carelessly preventing my XHTML from validating. Almost always it was something trivial (ie using single quotes instead of double quotes or using CAPS in attributes), however one problem I had persisted for quite a while. 
 
These were the errors I was getting: 
<ul> 
 <li>end tag for element "div" which is not open</li> 
 <li>XML Parsing Error: Opening and ending tag mismatch: body</li> 
 <li>XML Parsing</li></ul> <a href="http://tinsology.net/2009/04/wordpress-xhtml-validation/">Read More</a>


No related posts.]]></description>
		<wfw:commentRss>http://tinsology.net/2009/04/wordpress-xhtml-validation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
