<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jeff&#039;s Blog</title>
	<atom:link href="http://jeffreyjharris.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jeffreyjharris.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 04 Nov 2009 02:32:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jeffreyjharris.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jeff&#039;s Blog</title>
		<link>http://jeffreyjharris.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jeffreyjharris.wordpress.com/osd.xml" title="Jeff&#039;s Blog" />
	<atom:link rel='hub' href='http://jeffreyjharris.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Undefined Index in PHP</title>
		<link>http://jeffreyjharris.wordpress.com/2009/11/04/undefined-index-in-php/</link>
		<comments>http://jeffreyjharris.wordpress.com/2009/11/04/undefined-index-in-php/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 02:32:32 +0000</pubDate>
		<dc:creator>jeffreyjharris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Undefined Index]]></category>

		<guid isPermaLink="false">http://jeffreyjharris.wordpress.com/2009/11/04/undefined-index-in-php/</guid>
		<description><![CDATA[The &#8220;Undefined Index&#8221; error message in PHP occurs when you attempt to access a variable that hasn&#8217;t been initialized. A common scenario where this can occur is in accessing query strings that haven&#8217;t been passed parameters. For example, foo.php?p1=x $p2 = $_GET['p2']; // &#60;&#8211; generates Undefined Index error The solution is to check query strings [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jeffreyjharris.wordpress.com&amp;blog=8687866&amp;post=17&amp;subd=jeffreyjharris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The &#8220;Undefined Index&#8221; error message in PHP occurs when you attempt to access a variable that hasn&#8217;t been initialized. A common scenario where this can occur is in accessing query strings that haven&#8217;t been passed parameters.</p>
<p>For example, foo.php?p1=x<br />
$p2 = $_GET['p2'];   // &lt;&#8211; generates Undefined Index error</p>
<p>The solution is to check query strings for existing fields prior to accessing.</p>
<p>The ternary operator ( test ? value if true : value if false ) creates compact code for testing query strings:<br />
$p2 = isset($_GET[&#039;p2&#039;] ? $_GET[&#039;p2&#039;] : &#039;default value&#039;;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jeffreyjharris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jeffreyjharris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jeffreyjharris.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jeffreyjharris.wordpress.com&amp;blog=8687866&amp;post=17&amp;subd=jeffreyjharris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jeffreyjharris.wordpress.com/2009/11/04/undefined-index-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a2914c4deed050de14f6ed88977beccd?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jeffreyjharris</media:title>
		</media:content>
	</item>
		<item>
		<title>The tale of the missing coat</title>
		<link>http://jeffreyjharris.wordpress.com/2009/07/22/the-tale-of-the-missing-coat/</link>
		<comments>http://jeffreyjharris.wordpress.com/2009/07/22/the-tale-of-the-missing-coat/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 20:30:28 +0000</pubDate>
		<dc:creator>jeffreyjharris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jeffreyjharris.wordpress.com/?p=9</guid>
		<description><![CDATA[It’s been over 3 months since I dropped a coat off to Brooks Brothers for alterations. My frustration has resulted in sending the following note to the CEO of Brooks Brothers, Claudio Del Vecchio. We’ll see what happens… Dear Claudio,  I am writing to report the most abysmal customer service experience I have had at [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jeffreyjharris.wordpress.com&amp;blog=8687866&amp;post=9&amp;subd=jeffreyjharris&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div>
<p>It’s been over 3 months since I dropped a coat off to Brooks Brothers for alterations. My frustration has resulted in sending the following note to the CEO of Brooks Brothers, Claudio Del Vecchio. We’ll see what happens…</p>
<p style="padding-left:30px;">Dear Claudio, </p>
<p style="padding-left:30px;">I am writing to report the most abysmal customer service experience I have had at Brooks Brothers. If I am valued at all as a customer, please see to it that my coat is returned and that the $237.94 I paid to have it altered is refunded to me.</p>
<p style="padding-left:30px;"><span style="text-decoration:underline;">Timeline of events</span>:</p>
<p style="padding-left:30px;">April 16, 2009    I dropped my Brook Storm coat off for alterations (replacement of lining) with Melvin Murphy at the Brooks Brothers located at 1201 Connecticut Avenue, NW, Washington DC. Ticket #2987281 (attached) was issued, with a ready date of 5/12/2009. I was informed that the alterations would need to be performed offsite, and that payment was due in advance. I naturally pay with my Brooks Brothers Platinum MasterCard.</p>
<p style="padding-left:30px;">May 12, 2009     The ready date arrives. No word.</p>
<p style="padding-left:30px;">June 11, 2009     Brooks Brothers Platinum MasterCard invoice with charge of $237.94 for alterations is paid.</p>
<p style="padding-left:30px;">June 20, 2009     I stop by the Connecticut Avenue store to pick up my coat. After some befuddled looks from the store clerks, it’s discovered that my coat was misplaced within the alterations department and was never sent for alterations. The store general manager, Paul Poulin, comes over and apologizes. He informs me that the coat would be altered and shipped to me free of charge within two (2) weeks. He also invites me back for Brooks Brothers’ annual sale, stating that he will be able to do something extra for me as an accommodation for the inconvenience.</p>
<p style="padding-left:30px;">June 27, 2009     Not having had time to visit a store for the annual sale, I call Paul to ask if the “something extra” discount could be applied as a credit to my Brooks Brothers’ card. I am informed that this is outside the scope of what he is authorized to do as a general manager.</p>
<p style="padding-left:30px;">July 6, 2009        The promised two (2) week period has elapsed. Still no coat.</p>
<p style="padding-left:30px;">July 22, 2009      Still no coat. Seriously. WTF?</p>
<p style="padding-left:30px;">I understand that mistakes can happen, but the hallmark of great customer service is correcting problems when they occur, not letting them repeat and perpetuate. I am also disappointed that Brooks Brothers does not empower its general managers more to fix customer service issues. From the customer perspective, a discount on future purchases has less value than a refund of money already spent. A store manager should have the discretion to make the customer happy.</p>
<p style="padding-left:30px;">As it stands, I am unhappy. Over 3 months have now passed since I originally dropped off my coat for alterations. I know I am not the largest customer at Brooks Brothers, but I do have a choice of where I purchase my clothing. Quality and service are attributes I value in my retailers, and I hope that both have a home at Brooks Brothers.</p>
<p style="padding-left:30px;">Thank you for your prompt attention to this matter.</p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jeffreyjharris.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jeffreyjharris.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jeffreyjharris.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jeffreyjharris.wordpress.com&amp;blog=8687866&amp;post=9&amp;subd=jeffreyjharris&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jeffreyjharris.wordpress.com/2009/07/22/the-tale-of-the-missing-coat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a2914c4deed050de14f6ed88977beccd?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jeffreyjharris</media:title>
		</media:content>
	</item>
	</channel>
</rss>
