<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Parsing the user agent string using PHP</title>
	<atom:link href="http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/</link>
	<description>Experiments and thoughts in PHP and javascript</description>
	<lastBuildDate>Mon, 30 Jan 2012 20:33:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Geywbsmh</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2921</link>
		<dc:creator>Geywbsmh</dc:creator>
		<pubDate>Wed, 04 Jan 2012 20:33:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2921</guid>
		<description>Have you got any ? &lt;a href=&quot;http://afijynebu.forum24.se&quot; rel=&quot;nofollow&quot;&gt;Nymphet Models Topless&lt;/a&gt;  cvgkva</description>
		<content:encoded><![CDATA[<p>Have you got any ? <a href="http://afijynebu.forum24.se" rel="nofollow">Nymphet Models Topless<br />
</a>  cvgkva</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Euyhjxsp</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2920</link>
		<dc:creator>Euyhjxsp</dc:creator>
		<pubDate>Wed, 04 Jan 2012 20:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2920</guid>
		<description>this is be cool 8) &lt;a href=&quot;http://ecadaneky.forum24.se&quot; rel=&quot;nofollow&quot;&gt;underage nude videos&lt;/a&gt;  00694</description>
		<content:encoded><![CDATA[<p>this is be cool <img src='http://www.dotvoid.com/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> <a href="http://ecadaneky.forum24.se" rel="nofollow">underage nude videos</a>  00694</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ibdfpcjc</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2919</link>
		<dc:creator>Ibdfpcjc</dc:creator>
		<pubDate>Wed, 04 Jan 2012 20:32:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2919</guid>
		<description>I don&#039;t like pubs &lt;a href=&quot;http://ypotequno.forum24.se&quot; rel=&quot;nofollow&quot;&gt;little loita nude&lt;/a&gt;  cjaux</description>
		<content:encoded><![CDATA[<p>I don&#8217;t like pubs <a href="http://ypotequno.forum24.se" rel="nofollow">little loita nude</a>  cjaux</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Idqqppbp</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2918</link>
		<dc:creator>Idqqppbp</dc:creator>
		<pubDate>Wed, 04 Jan 2012 20:32:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2918</guid>
		<description>I&#039;m retired &lt;a href=&quot;http://efedaduke.forum24.se&quot; rel=&quot;nofollow&quot;&gt;virginity young stories&lt;/a&gt;  8P</description>
		<content:encoded><![CDATA[<p>I&#8217;m retired <a href="http://efedaduke.forum24.se" rel="nofollow">virginity young stories</a>  8P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kezjwmym</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2917</link>
		<dc:creator>Kezjwmym</dc:creator>
		<pubDate>Wed, 04 Jan 2012 20:31:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2917</guid>
		<description>Languages &lt;a href=&quot;http://igylociq.forum24.se&quot; rel=&quot;nofollow&quot;&gt;young home porn&lt;/a&gt;  3959</description>
		<content:encoded><![CDATA[<p>Languages <a href="http://igylociq.forum24.se" rel="nofollow">young home porn</a>  3959</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rachel</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2911</link>
		<dc:creator>Rachel</dc:creator>
		<pubDate>Thu, 29 Dec 2011 03:29:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2911</guid>
		<description>Hey thanks for this article, quite an interesting read. Are you going write a follow-up for it? I&#039;ll be sure to check it out if it happens.!</description>
		<content:encoded><![CDATA[<p>Hey thanks for this article, quite an interesting read. Are you going write a follow-up for it? I&#8217;ll be sure to check it out if it happens.!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Omwznxuq</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2906</link>
		<dc:creator>Omwznxuq</dc:creator>
		<pubDate>Tue, 06 Dec 2011 11:38:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2906</guid>
		<description>My battery&#039;s about to run out &lt;a href=&quot;http://epytisyhuco.centerblog.net&quot; rel=&quot;nofollow&quot;&gt;Preteen Underage Nude&lt;/a&gt;  8446</description>
		<content:encoded><![CDATA[<p>My battery&#8217;s about to run out <a href="http://epytisyhuco.centerblog.net" rel="nofollow">Preteen Underage Nude<br />
</a>  8446</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pavel</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2019</link>
		<dc:creator>Pavel</dc:creator>
		<pubDate>Mon, 25 Apr 2011 12:20:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2019</guid>
		<description>http://php.net/manual/en/function.get-browser.php</description>
		<content:encoded><![CDATA[<p><a href="http://php.net/manual/en/function.get-browser.php" rel="nofollow">http://php.net/manual/en/function.get-browser.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: IdeasMX</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2015</link>
		<dc:creator>IdeasMX</dc:creator>
		<pubDate>Wed, 13 Apr 2011 20:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2015</guid>
		<description>Hi, how can i get the OS of the user??</description>
		<content:encoded><![CDATA[<p>Hi, how can i get the OS of the user??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Harrigan</title>
		<link>http://www.dotvoid.com/2007/01/parsing-the-user-agent-string-using-php/comment-page-1/#comment-2000</link>
		<dc:creator>Rob Harrigan</dc:creator>
		<pubDate>Tue, 25 Jan 2011 18:10:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.commodi.com/?p=206#comment-2000</guid>
		<description>Possible fix for matching Chrome, assumes Chrome string proceeds other matches like Safari.

    // Directly catch these
    foreach($products as $product)
      {
        switch($product[0])
          {
          case &#039;Firefox&#039;:
          case &#039;Netscape&#039;:
          case &#039;Chrome&#039;: // find Chrome too
          case &#039;Safari&#039;:
          case &#039;Camino&#039;:
          case &#039;Mosaic&#039;:
          case &#039;Galeon&#039;:
          case &#039;Opera&#039;:
            $userAgent[0] = $product[0];
            $userAgent[1] = $product[1];
            break 2; // 2 is used to also break out of for loop on first find
          }
      }</description>
		<content:encoded><![CDATA[<p>Possible fix for matching Chrome, assumes Chrome string proceeds other matches like Safari.</p>
<p>    // Directly catch these<br />
    foreach($products as $product)<br />
      {<br />
        switch($product[0])<br />
          {<br />
          case &#8216;Firefox&#8217;:<br />
          case &#8216;Netscape&#8217;:<br />
          case &#8216;Chrome&#8217;: // find Chrome too<br />
          case &#8216;Safari&#8217;:<br />
          case &#8216;Camino&#8217;:<br />
          case &#8216;Mosaic&#8217;:<br />
          case &#8216;Galeon&#8217;:<br />
          case &#8216;Opera&#8217;:<br />
            $userAgent[0] = $product[0];<br />
            $userAgent[1] = $product[1];<br />
            break 2; // 2 is used to also break out of for loop on first find<br />
          }<br />
      }</p>
]]></content:encoded>
	</item>
</channel>
</rss>

