<?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>Ryan Stemkoski &#187; Uncategorized</title>
	<atom:link href="http://www.stemkoski.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stemkoski.com</link>
	<description>Web design tips &#38; tricks plus anything else I want to talk about...</description>
	<lastBuildDate>Sat, 07 Jan 2012 18:34:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Search Engine Optimization for Non-Profits</title>
		<link>http://www.stemkoski.com/search-engine-optimization-for-non-profits/</link>
		<comments>http://www.stemkoski.com/search-engine-optimization-for-non-profits/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 13:01:37 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[SEO/SEM]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Non-proft]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SEO Book]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=419</guid>
		<description><![CDATA[Today while I was reading Aaron Wall’s advice regarding blog optimization (Available here: http://www.seobook.com/bloggers) I noticed he had a more recent guide for non-profits interested in SEO. As I have discussed before, I have been looking for various resources that I can provide to clients to help them understand search engine optimization. Often for many [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Today while I was reading Aaron Wall’s advice regarding blog optimization (Available here: <a target="_blank" rel="nofollow" href="http://www.seobook.com/bloggers">http://www.seobook.com/bloggers</a>) I noticed he had a more recent guide for non-profits interested in SEO.  </p>
<p>As I have discussed before, I have been looking for various resources that I can provide to clients to help them understand search engine optimization.  Often for many clients the entire topic seems like black magic. I feel that often my explanation of why a client is unlikely to rank #1 for a term like “real estate” means I am incompetent.  In these types of situations it is beneficial to reference outside sources from unbiased 3rd parties that support my position and explain in detail how the process works so that clients have a realistic expectation.</p>
<p>Non-profits are a little different than the average business website. Due to this they have some opportunities that regular businesses don’t have.   This non-profit guide has a lot of generic SEO information but also includes some non-profit specific advice.  In addition, it has some good advice and ideas to help get the most out of your traffic and current donors.  If you work with or are on a team at a non-profit check this out: <a target="_blank" rel="nofollow" href="http://www.seobook.com/non-profit-guide-search-engine-marketing">http://www.seobook.com/non-profit-guide-search-engine-marketing</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/search-engine-optimization-for-non-profits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great List of jQuery Tutorials</title>
		<link>http://www.stemkoski.com/great-list-of-jquery-tutorials/</link>
		<comments>http://www.stemkoski.com/great-list-of-jquery-tutorials/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 12:56:04 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=401</guid>
		<description><![CDATA[I have been playing with jQuery more and more. I like MooTools but with jQuery there is even more pre-developed plugins and code that can be leveraged. Here is set of a few good examples. I am going to have a play with both the CrossSlide and setting equal heights on some projects I am [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I have been playing with jQuery more and more.  I like MooTools but with jQuery there is even more pre-developed plugins and code that can be leveraged.  Here is set of a few good examples.  I am going to have a play with both the CrossSlide and setting equal heights on some projects I am working on right now.  Just thought I would document these so they would be easy to track down later:</p>
<p><a href="http://devsnippets.com/jquery-posts/20-jquery-plugins-for-unforgettable-user-experience.html" target="_blank" rel="nofollow">http://devsnippets.com/jquery-posts/20-jquery-plugins-for-unforgettable-user-experience.html</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/great-list-of-jquery-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google SearchWiki</title>
		<link>http://www.stemkoski.com/google-searchwiki/</link>
		<comments>http://www.stemkoski.com/google-searchwiki/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 12:04:06 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[SEO/SEM]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[Search Engines]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=390</guid>
		<description><![CDATA[Yesterday Google launched their new SearchWiki feature. I don’t know that this will be particularly useful for me as most my searches are one-time searches but if you make regular searches on a topic you can now personalize the search results so they show the results you would like to see in the order you [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Yesterday Google launched their new SearchWiki feature.  I don’t know that this will be particularly useful for me as most my searches are one-time searches but if you make regular searches on a topic you can now personalize the search results so they show the results you would like to see in the order you would like to see. </p>
<p>I have heard requests for this feature for some time but for me I am not sure I really like it.  For one, it has an impact on SEO although this is minimal today if this feature grows it could potentially be hard to get  your site on the first page if a number of users have ranked their favorite results for that topic.  In addition it could limit a users discovery of new content.</p>
<p>Here is an example from Google on the new technology.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/t8Pl1H0dIXE&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/t8Pl1H0dIXE&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Let me know what your thoughts are about the new SearchWiki feature.  Read what Google had to say at: <a href="http://googleblog.blogspot.com/2008/11/searchwiki-make-search-your-own.html" target="_blank" rel="nofollow">http://googleblog.blogspot.com/2008/11/searchwiki-make-search-your-own.html</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/google-searchwiki/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Explanation of How PageRank Actually Works (Video)</title>
		<link>http://www.stemkoski.com/explanation-of-how-pagerank-actually-works/</link>
		<comments>http://www.stemkoski.com/explanation-of-how-pagerank-actually-works/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 13:25:29 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[SEO/SEM]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PageRank]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[SEOmoz]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=336</guid>
		<description><![CDATA[We often get inquires from clients on how to get a higher PageRank. In generally I think the name PageRank is deceiving for many clients. Most clients who have heard of PageRank are under the impression that PageRank refers to their actual ranking for a search term when in reality it is more a calculation [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>We often get inquires from clients on how to get a higher PageRank.  In generally I think the name PageRank is deceiving for many clients.  Most clients who have heard of PageRank are under the impression that PageRank refers to their actual ranking for a search term when in reality it is more a calculation of popularity.    </p>
<p>I have tried to explain the difference between PageRank and the actual ranking for a search term but I am not the best at providing this explanation. On Friday, Scott from SEOmoz posted a nice short video explaining the topic and I thought I would share it with you all.  It would be a great resource to share with clients or others confused with the topic of PageRank and how a high PageRank can benefit you.</p>
<div align="center">
<object width="500" height="377"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2175873&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2175873&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="500" height="377"></embed></object></div>
<p>Enjoy!</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/explanation-of-how-pagerank-actually-works/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Relationship Between Web Design Agency and Client is Fundamentally Broken</title>
		<link>http://www.stemkoski.com/the-relationship-between-web-design-agency-and-client-is-fundamentally-broken/</link>
		<comments>http://www.stemkoski.com/the-relationship-between-web-design-agency-and-client-is-fundamentally-broken/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 13:00:56 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[BoagWorld]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[FOWD]]></category>
		<category><![CDATA[Paul Boag]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=324</guid>
		<description><![CDATA[About an hour ago Paul from BoagWorld made a post on the BoagWorld blog regarding his talk at the Future of Web Design Conference in New York. His talk discussed the relationship between a web design agency and their clients. He suggests there are three things required to run a successful web project: - Mutual [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>About an hour ago Paul from BoagWorld made a post on the BoagWorld blog regarding his talk at the Future of Web Design Conference in New York.  His talk discussed the relationship between a web design agency and their clients. He suggests there are three things required to run a successful web project:</p>
<p>- Mutual respect<br />
- A defined relationship<br />
- A positive attitude</p>
<p>I have found our view at Zipline to be inline with what Paul says in his blog. Over the last 3 years we have worked very hard to improve our communication with clients about their role and our role in a project.  During this time we have also developed many strategies that have helped us create the best product possible, while working effectively with the client.  That being said, each client is different and some can be harder to work with than others.</p>
<p>Our goal as an agency, is to listen to the client from the start.  We work hard to understand their goals and objects for the project, then we make sure these elements are included and addressed in our design.  We suggest techniques, styles, and strategies that will help our clients effectively meet these goals.  As we listen to our client and understand the problem or issue they’re trying to address, we work to steer them into a solution that effectively address their concern while not compromising the integrity of the design.</p>
<p>During our process, we try to establish a relationship of mutual respect, understanding that the client is the expert in their industry and we are the expert in web development. Our goal is to ensure our clients sees a positive return on their investment. We are not out to win awards, or to use the coolest new technique with no justification.   We approach our projects with a positive attitude.  We let our clients know we want to partner with them for the long term.  As they become more successful, they will bring more projects and money back to our organization because they know we will help them succeed.</p>
<p>In the end, not every client relationship is going to be a positive one.  Regardless of the personality of the client, as a company we strive to provide the best product we can within the constraints provided by that client.  At the end of the day we need to remember we’re commercial artists and they are paying us for our time and our advice.  If they choose not to accept our advice, that is their choice and they’re paying the bill.  We have to remember that ultimately they are the client and this is their project, we’re just working on it.</p>
<p>If you want to read what Paul had to say you can check it out at: http://boagworld.com/business_strategy/a_partnership_of_cooperation/</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/the-relationship-between-web-design-agency-and-client-is-fundamentally-broken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Make a Fixed Background Image Using CSS</title>
		<link>http://www.stemkoski.com/how-to-make-a-fixed-background-image-using-css/</link>
		<comments>http://www.stemkoski.com/how-to-make-a-fixed-background-image-using-css/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 14:50:17 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[background-image]]></category>
		<category><![CDATA[BODY]]></category>
		<category><![CDATA[DIV]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=319</guid>
		<description><![CDATA[This is just a simple bit of CSS but I thought I would probably need it again in the future. Adding a fixed background image to a website is something I do very rarely but every now and then there is cause for it. The code I have shown below demonstrates how to add a [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>This is just a simple bit of CSS but I thought I would probably need it again in the future.  Adding a fixed background image to a website is something I do very rarely but every now and then there is cause for it.  The code I have shown below demonstrates how to add a fixed background image to the body tag of a website using CSS but you can also use the same strategy to add a fixed background image to a DIV or other element using CSS.</p>
<p>Check it out:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">&lt;style type<span style="color: #00AA00;">=</span><span style="color: #ff0000;">&quot;text/css&quot;</span><span style="color: #00AA00;">&gt;</span>
    body <span style="color: #00AA00;">&#123;</span>
        <span style="color: #000000; font-weight: bold;">background-image</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">url</span><span style="color: #00AA00;">&#40;</span><span style="color: #ff0000; font-style: italic;">image.jpg</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
        <span style="color: #000000; font-weight: bold;">background-repeat</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">no-repeat</span><span style="color: #00AA00;">;</span>
        <span style="color: #000000; font-weight: bold;">background-position</span><span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">top</span> <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span>
        <span style="color: #000000; font-weight: bold;">background-attachment</span><span style="color: #00AA00;">:</span> <span style="color: #993333;">fixed</span><span style="color: #00AA00;">;</span>
     <span style="color: #00AA00;">&#125;</span>
&lt;/style<span style="color: #00AA00;">&gt;</span></pre></div></div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/how-to-make-a-fixed-background-image-using-css/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>A Brief Review of CSS Toolbox</title>
		<link>http://www.stemkoski.com/a-brief-review-of-css-toolbox/</link>
		<comments>http://www.stemkoski.com/a-brief-review-of-css-toolbox/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 15:03:47 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=309</guid>
		<description><![CDATA[I came across a neat program over the weekend called CSS Toolbox. It is a simple CSS editor. It is much like other CSS editors I have played with in the past. There are some great CSS editing programs for Mac users but there are less good sound choices for PC users. CSS Toolbox is [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>I came across a neat program over the weekend called CSS Toolbox.  It is a simple CSS editor.  It is much like other CSS editors I have played with in the past.  There are some great CSS editing programs for Mac users but there are less good sound choices for PC users.  CSS Toolbox is a welcome addition to my list of programs although I doubt I will use it regularly.  </p>
<p>It does offer some handy features that make it worthwhile.  The first is they ability to easily re-format CSS code from other developers.  Often when editing sites created by other companies I come across very poorly formatted CSS and the automatic re-formatting offered by CSS Toolbox can easily turn this into readable CSS code. </p>
<p>Another useful feature offered by CSS Toolbox is the ability to validate CSS code.  Usually firebug does a good job of validating my CSS code but it never hurts to have another option, especially one where I can edit and update directly from the program.</p>
<p>The final feature and one that could be very useful for me is the ability to automatically compress CSS.  For most projects I don’t bother compressing CSS because the files are usually not terribly long and the websites don’t get enough traffic that bandwidth is a realistic concern, however, occasions arise when compression can be particularly useful and the automatic compressing and decompressing offered by CSS Toolbox could be invaluable.</p>
<p>Give it a try: http://www.blumentals.net/csstool/</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/a-brief-review-of-css-toolbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stemkoski.com is now iPhone Friendly Thanks to WPTouch, Enjoy!</title>
		<link>http://www.stemkoski.com/stemkoskicom-is-now-iphone-friendly-thanks-to-wptouch-enjoy/</link>
		<comments>http://www.stemkoski.com/stemkoskicom-is-now-iphone-friendly-thanks-to-wptouch-enjoy/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 15:49:35 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[PHP Development]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[WPTouch]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=297</guid>
		<description><![CDATA[Shawn and I went and got iPhones as soon as the 3G version came out. Anyone that spends a significant amount of around either of us knows how much we enjoy our iPhones. The iPhone is a very powerful tool and it has proved to be extremely helpful in organizing my day to day life. [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Shawn and I went and got iPhones as soon as the 3G version came out.  Anyone that spends a significant amount of around either of us knows how much we enjoy our iPhones.  The iPhone is a very powerful tool and it has proved to be extremely helpful in organizing my day to day life. </p>
<p>Another thing I really enjoy is filling this blog with new information.  My blog helps me to centralize my thoughts and organize the various things I learn each day. Most bloggers will recognize my blog uses a slightly modified version of the WordPress. WordPress is very popular blogging platform, it is incredibly user friendly, and very easy to extend.</p>
<p>Now, thanks to a new WordPress plugin called WPTouch (Download: http://www.bravenewcode.com/wptouch/) my blog is also available as an iPhone friendly website. How many people will use this feature? In my case the number will be very few.  In reality, very few people visit my blog in a traditional browser so I am used to that.  Even though I doubt it will get much use, it only took me a short bit to install and configure the plugin and now my content is easily available to me when I am out and about.  I installed WPTouch 1 week ago and so far I have had 3 unique iPhone visitors.  Not an impressive number, I am sure the person that wasn’t Shawn or I really enjoyed it though!</p>
<p>The best part about using WPTouch is that it now makes your blog eligible for the iPhone App Store.  I haven’t gone through this step yet although I probably will just for the fun of it.  I already have an Apple Developer account from a previous project now all I need to do now is create a custom icon and I am golden.  </p>
<p>If you have WordPress give WPTouch a try. </p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/stemkoskicom-is-now-iphone-friendly-thanks-to-wptouch-enjoy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Create a Simple RSS Feed using PHP and MySQL</title>
		<link>http://www.stemkoski.com/how-to-create-a-simple-rss-feed-using-php-and-mysql/</link>
		<comments>http://www.stemkoski.com/how-to-create-a-simple-rss-feed-using-php-and-mysql/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 14:09:37 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP Development]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[RSS Feed]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=290</guid>
		<description><![CDATA[Generating a RSS feed with PHP is actually very easy. I have had to do it a few different times and every time I do it I have to look up the syntax of the XML document. To save myself time in the future I thought I would document the process here for myself and [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Generating a RSS feed with PHP is actually very easy. I have had to do it a few different times and every time I do it I have to look up the syntax of the XML document.  To save myself time in the future I thought I would document the process here for myself and others who may need to create a RSS feed using PHP. (Note: This tutorial assumes that your server is running on apache and that you can use .htaccess files.)</p>
<p><strong>.htacces Setup</strong><br />
The first step I always use when creating a RSS feed with PHP is to set a value in my .htaccess file that indicates that files with the type .xml should be interpreted as PHP.  Your browser or RSS reader is going to be looking for pages with a .xml extension and creating a dynamic .xml file using PHP is easier than creating a number of static XML files for each feed or updating a .xml text file using a PHP script, at least in my opinion, although this is certainly possible if you don’t have the ability to use .htaccess or don’t know how. A simple example of an .htaccess entry is included below:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">AddType application/x-httpd-php .xml</pre></div></div>

<p>Also using .htaccess you can create a custom RSS feed by variable by using a statement similar to:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">RewriteEngine on
RewriteRule ^/?podcast/([0-9]+).xml?/?$ 	/podcast.php?id=$1</pre></div></div>

<p>Using this statement would mean that going to http://www.yoursite.com/podcast/23.xml would execute the script located at http://www.yoursite.com/podcast.php?id=23 passing the 23 from the address to your script so that you could create an RSS feed specifically for id 23 which could be a user id, a unique page, etc.</p>
<p><strong>The Code</strong><br />
The first function is a simple PHP header command which designates this page as an xml document.  This should be the first item on the page and no whitespace or output should take place prior to this in the script.</p>
<p>The PHP code example below is a simple example of a very basic RSS feed using PHP.  I have done this to avoid confusion that may occur with a more complicated example.   </p>
<p>The first section is what I call the RSS feed headers.  This section basically represents information about the feed.  This is generic information about the feed. </p>
<p>The second of section which I call the body of the RSS feed.  This section should be repeated for each item in the RSS feed. (Note: Everything in between item and /item would be repeated for each item in the RSS feed.)  This can be done manually or it could be automated using PHP and a MySQL query or other type of loop to build a number of entries. For this example I showed this area as a static single entry to help avoid confusion.  </p>
<p>The final section closes out the channel and RSS feed and the final function sends the complete RSS feed to the browser.  </p>
<p>All in all this is a very basic example and I hope it works for everyone. I have tried to keep it as basic as possible.  Here is the complete PHP script.  Don’t forget to setup your .htaccess file or this won’t work as expected!</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?PHP</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//SET XML HEADER</span>
    <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type: text/xml'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//CONSTRUCT RSS FEED HEADERS</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;rss version=&quot;2.0&quot;&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;channel&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;title&gt;Your RSS Feed Name or Website Name&lt;/title&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;description&gt;A description of your feed or site.&lt;/description&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;link&gt;http://www.yoursite.com/&lt;/link&gt;'</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;copyright&gt;Your copyright details&lt;/copyright&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//BODY OF RSS FEED</span>
   <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;item&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;title&gt;Item Title&lt;/title&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;description&gt;Item Description&lt;/description&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;link&gt;Link to Item&lt;/link&gt;'</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;pubDate&gt;Date Published&lt;/pubDate&gt;'</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/item&gt; '</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//CLOSE RSS FEED</span>
   <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/channel&gt;'</span><span style="color: #339933;">;</span>
   <span style="color: #000088;">$output</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;/rss&gt;'</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//SEND COMPLETE RSS FEED TO BROWSER</span>
    <span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$output</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/how-to-create-a-simple-rss-feed-using-php-and-mysql/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Uninstall, Remove, or Disable Adobe Flash Player</title>
		<link>http://www.stemkoski.com/uninstall-remove-or-disable-adobe-flash-player/</link>
		<comments>http://www.stemkoski.com/uninstall-remove-or-disable-adobe-flash-player/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 21:59:09 +0000</pubDate>
		<dc:creator>Ryan Stemkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.stemkoski.com/?p=196</guid>
		<description><![CDATA[Adobe® Flash® Player is the world&#8217;s most pervasive software platform, used by over 2 million professionals and reaching over 98% of Internet-enabled desktops in mature markets as well as a wide range of other devices.It provides a fantastic, rich, interactive graphic user experience.  For most users installation or removal of Adobe Flash Player is never [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Adobe® Flash® Player is the world&#8217;s most pervasive software platform, used by over 2 million professionals and reaching over 98% of Internet-enabled desktops in mature markets as well as a wide range of other devices.It provides a fantastic, rich, interactive graphic user experience.  For most users installation or removal of Adobe Flash Player is never necessary. Although occasionally for web development professionals it may become necessary to uninstall or remove Adobe Flash player for testing, debugging, or troubleshooting purposes.</p>
<p>In the past uninstalling Adobe Flash Player worked similar to removing other software programs. However Adobe has made some significant changes to the way Flash Player installs on both Windows and Macintosh computers.  This change applies to all browsers including Internet Explorer, Safari, and Firefox. If you wish to remove or uninstall Adobe Flash Player you will now need to download and run the appropriate uninstaller available from Adobe. </p>
<p>Below we have included basic instructions to uninstall or disable Adobe Flash Player in Internet Explorer and Firefox web browsers.</p>
<p><strong>Uninstall or Remove Adobe Flash Player</strong><br />
The installer can be found at the following links:</p>
<p>1. <a rel="nofollow" href="http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe" target="_blank">Windows</a><br />
2. <a rel="nofollow" href="http://download.macromedia.com/pub/flashplayer/installers/8/uninstall_flash_player_osx.dmg" target="_blank">Mac OS X</a><br />
3. <a rel="nofollow" href="http://download.macromedia.com/pub/flash/ts/uninstall_flash_player.hqx" target="_blank">Mac OS 8.x, 9.x</a></p>
<p>We have included the instructions available on the Adobe website which describe the proper method for removing Adobe Flash Player; (Note: These instructions are available on the Adobe website at the link: <a rel="nofollow" href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14157&amp;sliceId=2" target="_blank">http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14157&amp;sliceId=2</a>)</p>
<ol>
<li>Download the Adobe Flash Player uninstaller:</li>
<li>Save the file to your system, choosing a location where you can find it (for example, your desktop). Macintosh users may need to open or unstuff the .hqx file.</li>
<li>Quit ALL running applications, including all Internet Explorer or other browser windows, AOL Instant Messenger, Yahoo Messenger, MSN Messenger, or other Messengers. Check the Windows system tray carefully to make certain no applications which might possibly use Flash Player are still in memory.</li>
<li>Run the uninstaller. This will remove Adobe Flash Player from all browsers on the system.</li>
</ol>
<p><em><strong>Note:</strong></em> The uninstaller cannot remove files currently in use.</p>
<p>If you have any instances of the player open in your web browsers, instant messaging clients, stand-alone SWFs, or projectors, then the uninstaller will complete but some files may not be deleted. If this occurs, then close all of your applications and run the uninstaller again to ensure that all files are removed.</p>
<p><strong>Note:</strong> Internet Explorer users may have to reboot to clear all uninstalled Flash Player ActiveX control files. If you&#8217;re not certain, select the &#8220;Show Details&#8221; button in the Flash Player uninstaller. If there are any log lines that begin with &#8220;Delete on Reboot&#8230;&#8221; then you&#8217;ll need to reboot BEFORE running the Flash Player installer again.</p>
<p><strong>Disable Adobe Flash Player<br />
</strong><br />
<strong>Firefox</strong><br />
A quick and easy way to disable Flash in the Firefox web browser is to use the popular Firefox add-on called Flashblock which can be downloaded from the Mozilla website at the following URL: <a rel="nofollow" href="https://addons.mozilla.org/en-US/firefox/addon/433">https://addons.mozilla.org/en-US/firefox/addon/433</a></p>
<p><strong>Internet Explorer<br />
</strong>Adobe Flash Player can be disabled in Internet Explorer by unregistering Adobe Flash Player as and Active X component. Once disabled Adobe Flash Player will no longer function.  Internet Explorer 7 users can user IE7Pro and add-on for Internet Explorer 7 which will allow users to block or disable Flash.  This add-on can be downloaded at the following URL: <a rel="nofollow" href="http://www.ie7pro.com/">http://www.ie7pro.com/</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.stemkoski.com/uninstall-remove-or-disable-adobe-flash-player/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

