<?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>Money-Code &#187; bans</title>
	<atom:link href="http://www.money-code.com/tag/bans/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.money-code.com</link>
	<description>Coding For Online Success</description>
	<lastBuildDate>Tue, 15 Nov 2011 18:25:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Pay Attention to your Roll-Your-Own EPN sites</title>
		<link>http://www.money-code.com/2010/01/pay-attention-to-your-roll-your-own-epn-sites/</link>
		<comments>http://www.money-code.com/2010/01/pay-attention-to-your-roll-your-own-epn-sites/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 02:44:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[cloaking]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.money-code.com/?p=607</guid>
		<description><![CDATA[Yesterday I noticed that my EPN sites were having trouble with their searching capability. It appears that eBay changed some things related to their RSS feed on my searches, luckily my category RSS were okay, for the time being. This recent change affected my parser that extracts the Auction ID for my SEO links (internalized [...]


Related posts:<ol><li><a href='http://www.money-code.com/2010/01/epn-change-to-rss/' rel='bookmark' title='EPN change to RSS'>EPN change to RSS</a></li>
<li><a href='http://www.money-code.com/2009/07/epn-newsletter-referring-url-visibilty/' rel='bookmark' title='EPN Newsletter &#8211; Referring URL Visibilty'>EPN Newsletter &#8211; Referring URL Visibilty</a></li>
<li><a href='http://www.money-code.com/2009/10/epn-tracking-image/' rel='bookmark' title='EPN Tracking Image'>EPN Tracking Image</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2010%2F01%2Fpay-attention-to-your-roll-your-own-epn-sites%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2010%2F01%2Fpay-attention-to-your-roll-your-own-epn-sites%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Yesterday I noticed that my EPN sites were having trouble with their searching capability. It appears that eBay changed some things related to their RSS feed on my searches, luckily my category RSS were okay, for the time being. This recent change affected my parser that extracts the Auction ID for my SEO links (internalized links to eBay). I also noticed that they named a few new variables (this could be old news for many, but it was new to me)</p>
<p>icep_item=xxxxxx<br />
ipn=psmain<br />
icp_vectorid=xxxxxxx<br />
kwid=xxxxxx<br />
mtid=xxxx<br />
kw=rss<br />
icep_ff3=2</p>
<p>I was able to restore search functionality, but I only updated my rover redirects on one site to verify that this change did NOT impact my click counts for that site, and I&#8217;ll be migrating my rover code to this new style. I know I could pull this rover URL directly from the RSS result, but I&#8217;m not passing extraneous info via the querystring on my redirect. I may reconsider this though.</p>
<p>Today, Dave at <a href="http://buildanichestoreblog.blogspot.com/" target="_blank">BuildANicheStoreBlog.com</a> had a post stating that if you have BANS sites that have Cloak Affiliate Links in box #4 you may be experiencing problems. This seems awfully coincidental to my issues noticed yesterday. Apparently, those users are directed to a &#8216;Page Not Responding&#8217; at eBay. You can read Dave&#8217;s full post <a href="http://buildanichestoreblog.blogspot.com/2010/01/check-your-bans-sites-that-cloak-urls.html" target="_blank">here</a>.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2010/01/epn-change-to-rss/' rel='bookmark' title='EPN change to RSS'>EPN change to RSS</a></li>
<li><a href='http://www.money-code.com/2009/07/epn-newsletter-referring-url-visibilty/' rel='bookmark' title='EPN Newsletter &#8211; Referring URL Visibilty'>EPN Newsletter &#8211; Referring URL Visibilty</a></li>
<li><a href='http://www.money-code.com/2009/10/epn-tracking-image/' rel='bookmark' title='EPN Tracking Image'>EPN Tracking Image</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2010/01/pay-attention-to-your-roll-your-own-epn-sites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Build a Niche Store (Parent Site) Hacked?!?!</title>
		<link>http://www.money-code.com/2008/03/build-a-niche-store-parent-site-hacked/</link>
		<comments>http://www.money-code.com/2008/03/build-a-niche-store-parent-site-hacked/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 17:49:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>I remember my first interaction with BANS, and it was horrible, but oddly enough, it started with me visiting their site and was surprised to see that my browser was prompted for downloading the PHP source code? I noticed that DB connection string was exposed, so I quickly notified BANS via digital point forums. They were aware of the problem (as to why they didn't disable the site completely during the outage is surprising). You'd think DB connection strings would be quite useful to hackers.</p>

<p>Fast forward 8 months or so to today, and I was surprised to see that someone stated that the site was hacked on the forums. I had to check it out, since I haven't been to the BANS site in a long time, and sure enough, I was viewing the following screen(s):</p>

<p><table cellpadding="5" cellspacing="0" border="0" align="center">
<tr>
	<td valign="top">
	<a href="http://www.money-code.com/files/bans_hack1.jpg" target="_blank"><img src="http://www.money-code.com/files/bans_hack_th1.jpg" border="0" /></a>
	</td>
	<td valign="top">
	<a href="http://www.money-code.com/files/bans_hack2.jpg" target="_blank"><img src="http://www.money-code.com/files/bans_hack_th2.jpg" border="0" /></a>
	</td>
</tr>
</table></p>



Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2008%2F03%2Fbuild-a-niche-store-parent-site-hacked%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2008%2F03%2Fbuild-a-niche-store-parent-site-hacked%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I remember my first interaction with BANS, and it was horrible, but oddly enough, it started with me visiting their site and was surprised to see that my browser was prompted for downloading the PHP source code? I noticed that DB connection string was exposed, so I quickly notified BANS via digital point forums. They were aware of the problem (as to why they didn&#8217;t disable the site completely during the outage is surprising). You&#8217;d think DB connection strings would be quite useful to hackers.</p>
<p>Fast forward 8 months or so to today, and I was surprised to see that someone stated that the site was hacked on the forums. I had to check it out, since I haven&#8217;t been to the BANS site in a long time, and sure enough, I was viewing the following screen(s):</p>
<table border="0" cellspacing="0" cellpadding="5" align="center">
<tbody>
<tr>
<td valign="top"><a href="http://www.money-code.com/files/bans_hack1.jpg" target="_blank"><img src="http://www.money-code.com/files/bans_hack_th1.jpg" border="0" alt="" /></a></td>
<td valign="top"><a href="http://www.money-code.com/files/bans_hack2.jpg" target="_blank"><img src="http://www.money-code.com/files/bans_hack_th2.jpg" border="0" alt="" /></a></td>
</tr>
</tbody>
</table>
<p><!--break--></p>
<p>Nationwide Internet Banking? Possible phishing site? Either way, bad for BANS. From their buggy release of v3.0 to this? It does look however to possibly be a classic server wide defacement and may not be isolated to buildanichestore.com, since subpages are still operational. Most likely it was default document hack on the web server that is causing this. If that is the case, they might need to consider a new host, since the problem I experienced last summer was a server issue as well. Personally, this is annoying to me, since I know I have personal information most likely stored on that database, and we have to easily assume that that information is compromised as well.</p>
<p>Here is more information about this particular hack:<br />
<a href="http://phishery.internetdefence.net/data/9252/" target="_blank">http://phishery.internetdefence.net/data/9252/</a></p>
<h4>Incoming search terms:</h4><ul><li>intitle:Build A Niche Store v3 0 Admin Area</li><li>Build A Niche Store v3 0 Admin Area</li><li>in title:Build A Niche Store v3 0 Admin Area</li><li>intitle: Build A Niche Store v3 0 Admin Area</li></ul><div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2008/03/build-a-niche-store-parent-site-hacked/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Takes money to make money</title>
		<link>http://www.money-code.com/2008/01/takes-money-to-make-money/</link>
		<comments>http://www.money-code.com/2008/01/takes-money-to-make-money/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 21:06:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[cj]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Yep people, you've heard it before, but what does that really mean for us in affiliate marketing? Frankly, it can mean a few things. It could mean investing in software (ie: BANS, phpBayPro, etc). It could mean investing in hosting (dedicated servers, shared hosting accounts, etc). It could mean investing in more domains. It could mean paying for traffic (PPC). But along with the saying 'It takes money to make money', I always like to follow up with 'If it doesn't make dollars, it doesn't make sense'.




Related posts:<ol><li><a href='http://www.money-code.com/2008/10/update-on-my-personal-30-day-challenge/' rel='bookmark' title='Update on my personal 30 day challenge'>Update on my personal 30 day challenge</a></li>
<li><a href='http://www.money-code.com/2009/05/more-sites-or-more-quality/' rel='bookmark' title='More sites or more quality?'>More sites or more quality?</a></li>
<li><a href='http://www.money-code.com/2007/11/tracking-converting-keywords-from-your-ppc-campaigns/' rel='bookmark' title='Tracking converting keywords from your PPC campaigns'>Tracking converting keywords from your PPC campaigns</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2008%2F01%2Ftakes-money-to-make-money%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2008%2F01%2Ftakes-money-to-make-money%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Yep people, you&#8217;ve heard it before, but what does that really mean for us in affiliate marketing? Frankly, it can mean a few things. It could mean investing in software (ie: BANS, phpBayPro, etc). It could mean investing in hosting (dedicated servers, shared hosting accounts, etc). It could mean investing in more domains. It could mean paying for traffic (PPC). But along with the saying &#8216;It takes money to make money&#8217;, I always like to follow up with &#8216;If it doesn&#8217;t make dollars, it doesn&#8217;t make sense&#8217;.</p>
<p>I think starting out, it&#8217;s important to see potential investing expenses, and look at it as that.. investments. Meaning is there a return on this investment. Will that eBook return you money in the end? Maybe, maybe not. I also like to play with money I have versus with money I don&#8217;t have. When I start seeing returns, I like to use some of the returns to expand my empire. For instance I purchased BANS a few months ago (horrible decision), but I felt like I needed to test with some products. The initial concept was something simple and easy for my wife to crank out sites while I work on larger projects. I ended up rolling my own. So that&#8217;s an example of not making dollars.. so it didn&#8217;t make sense. I play in the PPC arena (YSM), and that&#8217;s a great example of seeing a return. This isn&#8217;t easy, and I&#8217;m a major noob still, but I see how the big boys make tons of money off of this technique. I also invest in servers to host my sites. Everytime, I start a server, my goal is to have it paying for itself immediately.</p>
<p>I also like to test the waters before diving in. Simply, I like to see what works, or what looks like it&#8217;s going to work and focus after I&#8217;ve established a &#8216;trend&#8217;. I constantly see people signing up to Google AdWords, spend hundreds of dollars pushing traffic to a BANS site selling widgets at $2/item, and lose their shirt in the end. No thought was put in to this, no experiments prior to see if this would work or not. Suddenly they&#8217;re spending money they don&#8217;t have to see if it will turn around or not. If they tested with YSM, or MSN first at a cheaper rate, they could see what campaigns or sites were good converters before jumping into Adwords. Keep records, understand your sites. Understand their strengths and weaknesses. Know when a good time to gamble is, and on what site. Be ready when you have a small kitty set aside.</p>
<p>I just recently purchased CJ data feeds ($200). I see the potential with this, but have not seen a return as of yet, since my sites are still under development, but I was able to pay for this feed with the earnings earned from December. I think each step is another rung up the ladder.</p>
<p>I feel like I was rambling there, but maybe a few of you might find this useful.</p>
<h4>Incoming search terms:</h4><ul><li>what does it mean to invest a small kitty</li></ul><div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2008/10/update-on-my-personal-30-day-challenge/' rel='bookmark' title='Update on my personal 30 day challenge'>Update on my personal 30 day challenge</a></li>
<li><a href='http://www.money-code.com/2009/05/more-sites-or-more-quality/' rel='bookmark' title='More sites or more quality?'>More sites or more quality?</a></li>
<li><a href='http://www.money-code.com/2007/11/tracking-converting-keywords-from-your-ppc-campaigns/' rel='bookmark' title='Tracking converting keywords from your PPC campaigns'>Tracking converting keywords from your PPC campaigns</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2008/01/takes-money-to-make-money/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tracking converting keywords from your PPC campaigns</title>
		<link>http://www.money-code.com/2007/11/tracking-converting-keywords-from-your-ppc-campaigns/</link>
		<comments>http://www.money-code.com/2007/11/tracking-converting-keywords-from-your-ppc-campaigns/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 23:10:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<p>I've seen various questions about tracking PPC. You can do alot with Google Analytics (see goal tracking) but it's hard to put all the pieces together to see a clear picture. I personally want to know what PPC network (YSM, MSN or AdWords) is coming to the site, but more importantly what keywords are used, and what keywords convert to sales.

<p>I've been rolling out various eBay storefronts and trying new things to separate from the pack, and one of my goals was to get a keyword tracker to feed my SID value in my rover code. This could be adjusted and altered to fit your needs, and is basically just shown how to pass the keyword around in your site, and drop that value in the SID. 




Related posts:<ol><li><a href='http://www.money-code.com/2009/06/simple-epn-keyword-tracker-for-ppcorganic-searches/' rel='bookmark' title='Simple EPN Keyword Tracker for PPC/Organic Searches'>Simple EPN Keyword Tracker for PPC/Organic Searches</a></li>
<li><a href='http://www.money-code.com/2007/11/ebay-affiliate-tracking-issues/' rel='bookmark' title='eBay Affiliate Tracking Issues?'>eBay Affiliate Tracking Issues?</a></li>
<li><a href='http://www.money-code.com/2009/10/epn-tracking-image/' rel='bookmark' title='EPN Tracking Image'>EPN Tracking Image</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F11%2Ftracking-converting-keywords-from-your-ppc-campaigns%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F11%2Ftracking-converting-keywords-from-your-ppc-campaigns%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve seen various questions about tracking PPC. You can do alot with Google Analytics (see goal tracking) but it&#8217;s hard to put all the pieces together to see a clear picture. I personally want to know what PPC network (YSM, MSN or AdWords) is coming to the site, but more importantly what keywords are used, and what keywords convert to sales.</p>
<p>I&#8217;ve been rolling out various eBay storefronts and trying new things to separate from the pack, and one of my goals was to get a keyword tracker to feed my SID value in my rover code. This could be adjusted and altered to fit your needs, and is basically just shown how to pass the keyword around in your site, and drop that value in the SID. </p>
<p>The first thing I want to do is use a accessible function called getKeyword(). This function is set up to look in the REQUEST object (POST/GET) and see if there is a variable called &#8216;x&#8217;. This &#8216;x&#8217; variable will hold our keyword as the user visits our site. We&#8217;re also checking YSM keyword string. It&#8217;s also important to note that you should have Tracking URLs set to &#8216;On&#8217; via YSM Control Panel.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span><br />
<span class="kw2">function</span> sanitize<span class="br0">&#40;</span><span class="re0">$requestVar</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$requestVar</span> = <a href="http://www.php.net/urldecode"><span class="kw3">urldecode</span></a><span class="br0">&#40;</span><span class="re0">$requestVar</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$retVal</span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; = <a href="http://www.php.net/eregi_replace"><span class="kw3">eregi_replace</span></a><span class="br0">&#40;</span><span class="st0">&quot;([<span class="es0">\<</span><span class="es0">\></span>]+)&quot;</span>,<span class="st0">&quot;&quot;</span>,<span class="re0">$requestVar</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$retVal</span>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; = <a href="http://www.php.net/strip_tags"><span class="kw3">strip_tags</span></a><span class="br0">&#40;</span><span class="re0">$retVal</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> <span class="re0">$retVal</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw2">function</span> getKeyword<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$keyword</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = <span class="st0">&#8221;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;x&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span> &amp;&amp; <a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;x&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$keyword</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = sanitize<span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;x&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">// check yahoo</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;OVKEY&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span> &amp;&amp; <a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;OVKEY&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="re0">$keyword</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = sanitize<span class="br0">&#40;</span><span class="re0">$_REQUEST</span><span class="br0">&#91;</span><span class="st0">&#8216;OVKEY&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span>;<br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> <a href="http://www.php.net/urlencode"><span class="kw3">urlencode</span></a><span class="br0">&#40;</span><span class="re0">$keyword</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw2">?&gt;</span><br />
&nbsp;</div>
<p>Next, I have a navigation file (I&#8217;ll exclude it here, since your scenario will differ). Basically, I see if we have a keyword, and if we do I, append it to the navigation URL. If your a BANS users.. this will slightly suck, since you&#8217;ll have to dig for the navigation output and add this. Why didn&#8217;t they abstract their navigation to file or single function call? Who knows.. but now I&#8217;m off topic.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span><br />
<span class="re0">$keyword</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = getKeyword<span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$qString</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = <span class="br0">&#40;</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$keyword</span><span class="br0">&#41;</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span> ? <span class="st0">&#8216;?x=&#8217;</span>.<span class="re0">$keyword</span> : <span class="st0">&#8221;</span><span class="br0">&#41;</span>;<br />
<span class="kw2">?&gt;</span><br />
&lt;a href=<span class="st0">&quot;/Action-Figures/Star-Wars&lt;?=$qString?&gt;&quot;</span>&gt;Star Wars&lt;/a&gt;<br />
&nbsp;</div>
<p>Now, this will carry our keyword as the user navigates through the site. Now we need to pass it to our rover code if they click a auction link. I personally like to cloak all of my eBay links, but for this example, I&#8217;ll just show the straight rover code.</p>
<p>On your auction page, you can simply add this code</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span><br />
<span class="re0">$keyword</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = getKeyword<span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$sid</span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; = <span class="br0">&#40;</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$keyword</span><span class="br0">&#41;</span><span class="br0">&#41;</span> &gt; <span class="nu0">0</span> ? <span class="re0">$keyword</span> : <span class="st0">&#8221;</span><span class="br0">&#41;</span>;<br />
<span class="kw2">?&gt;</span><br />
http:<span class="co1">//rover.ebay.com/rover/1/711-1751-2978-71/1?AID=5463217&amp;PID=xxxxxxx</span><br />
&amp;SID=<span class="kw2">&lt;?</span>=<span class="re0">$sid</span>?&gt;mpre=http%3A%2F%2Fcgi.ebay.com%2FblahblahblahblahblahPageNameZWDVWQQrdZ1QQcmdZViewItem<br />
&nbsp;</div>
<p>With SID being passed in rover, we can see what keywords were used to produce sales. Simply click on Reports -> Transaction Reports in CJ. Then click on the day. You&#8217;ll see a listing of sales for that day, and your keyword should appear in the SID column. You can then take this data to determine what keywords are converting for you. The keyword that is clicked the most in your PPC stats does not mean that it&#8217;s the most converting, so this is a important piece of the PPC puzzle.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2009/06/simple-epn-keyword-tracker-for-ppcorganic-searches/' rel='bookmark' title='Simple EPN Keyword Tracker for PPC/Organic Searches'>Simple EPN Keyword Tracker for PPC/Organic Searches</a></li>
<li><a href='http://www.money-code.com/2007/11/ebay-affiliate-tracking-issues/' rel='bookmark' title='eBay Affiliate Tracking Issues?'>eBay Affiliate Tracking Issues?</a></li>
<li><a href='http://www.money-code.com/2009/10/epn-tracking-image/' rel='bookmark' title='EPN Tracking Image'>EPN Tracking Image</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/11/tracking-converting-keywords-from-your-ppc-campaigns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BANS vs Rolling your own eBay script</title>
		<link>http://www.money-code.com/2007/10/bans-vs-rolling-your-own-ebay-script/</link>
		<comments>http://www.money-code.com/2007/10/bans-vs-rolling-your-own-ebay-script/#comments</comments>
		<pubDate>Tue, 02 Oct 2007 23:51:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Okay, so people have been pinging me about what I decided at the end of the day in regards to my 'stink' with BANS, and what I would recommend to others. I know there have been claims of me being unfair, which is weird to me. First of all, I've only posted my issues on this blog. I haven't 'swayed' people on Digital Point forums, or other sites. This blog was to be about my personal experiences with affiliate marketing from the stand point of a programmer, and hopefully be able to help others succeed with their marketing ventures, etc. BANS might be the product for you, etc.. .and it might not be.

Here is a simple break down, and it's not about the product or angle, but about your own personal skill set with programming and what your goals are with a eBay store front.



Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F10%2Fbans-vs-rolling-your-own-ebay-script%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F10%2Fbans-vs-rolling-your-own-ebay-script%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Okay, so people have been pinging me about what I decided at the end of the day in regards to my &#8216;stink&#8217; with BANS, and what I would recommend to others. I know there have been claims of me being unfair, which is weird to me. First of all, I&#8217;ve only posted my issues on this blog. I haven&#8217;t &#8216;swayed&#8217; people on Digital Point forums, or other sites. This blog was to be about my personal experiences with affiliate marketing from the stand point of a programmer, and hopefully be able to help others succeed with their marketing ventures, etc. BANS might be the product for you, etc.. .and it might not be.</p>
<p>Here is a simple break down, and it&#8217;s not about the product or angle, but about your own personal skill set with programming and what your goals are with a eBay store front.</p>
<p>BANS (Build A Niche Store) &#8211; Depending on server environment, this product should be easy to roll out. My personal experience was not simple, due to my strict environment and &#8216;issues&#8217; that arose from that. If I had a more lenient server environment and didn&#8217;t care about issues found, it would have installed quick and easy. Your level of PHP doesn&#8217;t need to be at high standard if you want to use the product out of the box and roll out a site in minutes.</p>
<p>Now, here is where we break from the pack. If you want to do some heavy customization you&#8217;ll need to roll the sleeves up and get your PHP on. BANS is not the cleanest code I&#8217;ve seen (not by far). Editing templates is fine, but if you want to edit core presentation layers, it&#8217;s a mess. Again, this depends on your needs. If you don&#8217;t care about the RSS parser and where things are layed out, this will not be an issue to you.</p>
<p>If you roll your own code, you&#8217;re going to have one potentially large advantage or disadvantage. That is the ability to stand out of the herd. You definitely could write the ugliest and poorest performing eBay store and really stand out in a bad way, but then again, you could write something that was really appealing and something that promotes sales, and you avoid the cookie-cutter approach of using a out of the box product. Again, if you use BANS, you can customize your template, but you definitely run across a lot of BANS sites that are basically default installs.. which is fine, but rolling out your code can separate you from the rest. And since this market is highly congested and competitive, any advantage is worth something.</p>
<p>In the end, I ditched BANS and continued developing my own eBay stores. They were basically missing administrative areas, so I felt that route would be better in the long run for me. I&#8217;m still holding on to the BANS script for a possible project down the road, but still uncertain of my plan.</p>
<p>So to summarize. BANS.. great if you want something quick and easy. Maybe not the greatest if you wanted to highly customize it. If you&#8217;re at that level where you could highly customize it, then it wouldn&#8217;t be worth the cash to buy it.. just work on a simple RSS parser using basic PHP xml functions and preg_match() to strip items out of that. If you&#8217;re a novice PHP programmer, but want to &#8216;get in the game&#8217;, then this would be think about. The last few days, I&#8217;ve found a few eBay RSS parsers that were much cheaper and simpler.. a little Googling before you buy might be a good idea to find the right fit for you.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/10/bans-vs-rolling-your-own-ebay-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</title>
		<link>http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/</link>
		<comments>http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/#comments</comments>
		<pubDate>Fri, 28 Sep 2007 19:39:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[EPN]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So the drama continues. Apparently all the issues that I have brought up are 'cosmetic and not security related' coding issues. I raised 5 different points, 2 of which they said they would implement (funny ... since they are cosmetic) in the future. The other 3 (1 they just don't get at all and the other two are up for debate in my opinion).

Cosmetic would mean, I didn't like the 'grey' that they used in the header.. not the issues I brought up. Security related, even though some are mild, and I've stated that, are still security related. 



Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-bans-security-issues-are-being-addressed-continued%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-bans-security-issues-are-being-addressed-continued%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>So the drama continues. Apparently all the issues that I have brought up are &#8216;cosmetic and not security related&#8217; coding issues. I raised 5 different points, 2 of which they said they would implement (funny &#8230; since they are cosmetic) in the future. The other 3 (1 they just don&#8217;t get at all and the other two are up for debate in my opinion).</p>
<p>Cosmetic would mean, I didn&#8217;t like the &#8216;grey&#8217; that they used in the header.. not the issues I brought up. Security related, even though some are mild, and I&#8217;ve stated that, are still security related. </p>
<p>So where does that leave me. I was presented with the &#8216;get the refund but can&#8217;t use the product or use the product but lose the full $97&#8242; option again. I&#8217;ve stated in previous correspondence with them&#8230; keep your $97. I&#8217;ve modified my version of the code to address the issues I brought up and will use it. As presented in my earlier post, I said I was a unsatisifed programmer.. which led to me  being a unsatisfied customer. No turning that around.. and sorry BANS if you think that was unfair. It&#8217;s my opinion and I have every right to state that. I&#8217;m sorry that you think I was pressuring you for a refund, but I felt the product didn&#8217;t meet my (the customer&#8217;s) satisfaction. I&#8217;ve never asked for a refund from a software vender EVER. I&#8217;ve never blogged about a software vender (in this way) EVER.</p>
<p>What I want to do is bring awareness with this blog, definitely off tangent from my initial launch mission. Now people can see that there could be issues, and take a close look before intalling it. The fixes are easy (from my perspective, and if applied from BANS side). If this is a kick in the pants to make things a touch tighter.. then cool.</p>
<p>Maybe, now I can get back to writing about code.</p>
<p><strong><font color="red">UPDATE:</font></strong><br />
One of my issues that I addressed (and said it was up for debate) was the ability of BANS to edit physical files directly on the file system with fwrite(). They pointed out to me that many other software application/venders use this (ie: WordPress). I was able to verify that WordPress does in fact do this and one of my favorite pieces of software, vBulletin, does this as well. I feel uncomfortable with this functionality because, if admin access would ever get compromised, a malicious user could overwrite files or add their &#8216;evil&#8217; PHP to existing templates and execute those instructions. I think that is a bad thing, but obviously other venders don&#8217;t think it&#8217;s a big deal.. should I?.. hence the debate. I think it comes down to how secure the administrative access is. So for the record, I would like to concede my point about File System writing as one of the 5 items.</p>
<p>And I would like to offer ways to harden this section. If you have .htaccess ability you might want to consider limiting access to your IP or IPs (I understand if you have a dynamic IP or want the ability to administer from different locations, this might not be ideal). Another preventative measure would be to then add BasicAuthentication so you must log into get to the administrative directory (this would be a dual login then). This would also be done using .htaccess on that particular directory. The point is to prevent random anonymous attempts to circumvent access or brute force (make sure your BasicAuth pass is strong) their way into the administrative area. Why two logins? Because I trust BasicAuth.</p>
<p>I, myself, will add IP restriction for that area&#8230; as I do for other applications.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</title>
		<link>http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/</link>
		<comments>http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/#comments</comments>
		<pubDate>Thu, 27 Sep 2007 03:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bad programming]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[poor service]]></category>
		<category><![CDATA[security risk]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I title this entry "BANS - Unsatisfied Programmer" and not Unsatisfied Customer for a reason. The last few days have been a very disturbing few days in regards to BANS customer service. It started with me wanting to explore BANS as a possible opportunity for my wife to quickly build affiliate eBay stores while I work on other projects. I current 'roll my own' eBay script but to roll out new stores takes some work, since I built mine without admins (since I'm the one administrating them anyway), and that's not an ideal solution for my wife. Here is where BANS comes in, basically I wanted to be able to hand the reigns to the wife, and say have at it. And I wanted to do this without spending a lot of time (cough).




Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-bans-unsatisfied-programmer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-bans-unsatisfied-programmer%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I title this entry &#8220;BANS &#8211; Unsatisfied Programmer&#8221; and not Unsatisfied Customer for a reason. The last few days have been a very disturbing few days in regards to BANS customer service. It started with me wanting to explore BANS as a possible opportunity for my wife to quickly build affiliate eBay stores while I work on other projects. I current &#8216;roll my own&#8217; eBay script but to roll out new stores takes some work, since I built mine without admins (since I&#8217;m the one administrating them anyway), and that&#8217;s not an ideal solution for my wife. Here is where BANS comes in, basically I wanted to be able to hand the reigns to the wife, and say have at it. And I wanted to do this without spending a lot of time (cough).</p>
<p><!--break--><br />
I purchased the software and began configuring it. My server environment is a &#8216;strict&#8217; environment meaning that I want to know about all programming notices, warnings and errors relating to PHP. I believe that building it right and thoughtfully is incredibly important. I should never see any notices, etc. All software that I&#8217;ve bought throughout the years (vBulletin, multiple WYSIWYG editors, etc), and all open source software (OpenAds, phpBB, etc) that I&#8217;ve installed in this environment also follows my philosophy of coding it strictly. I never see notices, etc.</p>
<p>Immediately after pointing my browser, I began to see notice after notice of undeclared variables.. it was utterly insane. So I thought I&#8217;d take a look to see what was up (thinking I forgot a file or something), this is when things get bad to worse. I&#8217;ve notified BANS about potential issues, and do not want to disclose any details at this time, but found some unwise programming decisions at the foundation of the application. At this point, I was pissed that I spent good money for something that I didn&#8217;t feel comfortable installing on any of my servers, but after spending some time fixing I was torn on what to do.</p>
<p>I contacted BANS, provided my issues, provided diff files of the work I&#8217;ve already did, offered additional diff files if I continued to work on the site&#8230; and requested a refund. My mind set was torn, I felt like the time I put into my adjustments, I felt that I should get a refund AND still keep the code. From here, we went back and forth, where Kelvin said he&#8217;d give me a refund, but I would not have the right to use the code. So my back was against the wall. I already wasted almost a full day working on the code.. and if I gave up the application to get the refund, my time would have been completely wasted since I couldn&#8217;t use the code anyway, or use the code and spend $97 for code that I spent all this time to even use.</p>
<p>So the argument with BANS.. are my issues important? Are my issues significant or are they &#8216;cosmetic&#8217; issues as they posed. First of all, bad programming is bad programming. Notice after notice by the PHP interpreter is not &#8216;good&#8217;. Those are the mild problems. The significant problems to me are a time bombing waiting to blow up. </p>
<p>So what am I? An unsatisfied customer or unsatisfied programmer? If I didn&#8217;t know programming or PHP, my head would be in the sand, and I&#8217;d be stoked with what I had. </p>
<p>What I didn&#8217;t like was the total disregard of customer ratification. I spent many years in the restaurant business. I liken it to this. If I was dissatisfied with the meal and complained to the manager, and the manager apologizes to me and says, he&#8217;ll give me a refund for the meal but I could never come back to the restaurant again, or I can come back, but I need to pay for the meal in full.</p>
<p>A good manager would apologize for the experience, take something off of the meal or refund it in full, or at least buy my drink or offer desert free. It comes down to customer service and trying to get return or referral business. So the answer to the question is &#8216;both&#8217;. I&#8217;m a unsatisfied programmer, but the experience with BANS customer service, has led me to a unsatisfied customer.</p>
<p>So in the end, I spent the $97 (vBulletin is $160.. talk about more bang for the buck!), and I corrected all the code issues that I felt was major and I&#8217;m starting to feel safe about things. But I&#8217;m still going to install it on my most untrusted server (possibly only on shared hosting environment), until I completely finish my code audit. I&#8217;ve itemized my issues, but I will not give them any more diffs or specific fixes.</p>
<h4>Incoming search terms:</h4><ul><li>bans build a niche site</li><li>build a niche store customer service number</li></ul><div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>BANS &#8211; security issues are being addressed</title>
		<link>http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/</link>
		<comments>http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 13:43:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bad programming]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[poor service]]></category>
		<category><![CDATA[security risk]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[So I've made contact with Kelvin at Build A Niche Store, and his response was fantastic. I was extremely worried that he would take it personally and deny that there are any problems. But instead he was very responsive to my email and accepted my offer to see diffs that I've done to the code, etc.

He stated that there have not been any problems with performance, functionality or security related to the issues that I brought up, but was willing to address these issues with his programming staff. This is all I wanted to hear.

I'll continue to work on the code on my end, and will also continue to offer more diffs as items get checked off of my list. If you're a current BANS customer, I would keep a close eye for upcoming updates.


Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbans-security-issues-are-being-addressed%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbans-security-issues-are-being-addressed%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>So I&#8217;ve made contact with Kelvin at Build A Niche Store, and his response was fantastic. I was extremely worried that he would take it personally and deny that there are any problems. But instead he was very responsive to my email and accepted my offer to see diffs that I&#8217;ve done to the code, etc.</p>
<p>He stated that there have not been any problems with performance, functionality or security related to the issues that I brought up, but was willing to address these issues with his programming staff. This is all I wanted to hear.</p>
<p>I&#8217;ll continue to work on the code on my end, and will also continue to offer more diffs as items get checked off of my list. If you&#8217;re a current BANS customer, I would keep a close eye for upcoming updates.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-security-issues/' rel='bookmark' title='Build A Niche Store &#8211; Security Issues'>Build A Niche Store &#8211; Security Issues</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build A Niche Store &#8211; Security Issues</title>
		<link>http://www.money-code.com/2007/09/build-a-niche-store-security-issues/</link>
		<comments>http://www.money-code.com/2007/09/build-a-niche-store-security-issues/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 02:34:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Affiliate Marketing]]></category>
		<category><![CDATA[EPN]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bad programming]]></category>
		<category><![CDATA[bans]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[poor service]]></category>
		<category><![CDATA[security risk]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today I purchased BANS (Build A Niche Store) so I could have my wife work on getting some eBay affiliate shops up while I work on other things. Thought it would be a nice turn key operation for her to quickly get in the field of affiliate marketing. I do have to say the look and the basic functionality is outstanding, and the incredible ease for creating the store.

But, I'm a coder, first and foremost, and while I was configuring the application I started to notice 'interesting' issues with the application. I do NOT want to disclose specific issues, until the folks at BANS update their code. I've notified the head guy there are about the issues (and there were a few). I myself have started to fix a bunch, but this will take some time. 



Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-security-issues%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.money-code.com%2F2007%2F09%2Fbuild-a-niche-store-security-issues%2F&amp;source=hanjicode&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Today I purchased BANS (Build A Niche Store) so I could have my wife work on getting some eBay affiliate shops up while I work on other things. Thought it would be a nice turn key operation for her to quickly get in the field of affiliate marketing. I do have to say the look and the basic functionality is outstanding, and the incredible ease for creating the store.</p>
<p>But, I&#8217;m a coder, first and foremost, and while I was configuring the application I started to notice &#8216;interesting&#8217; issues with the application. I do NOT want to disclose specific issues, until the folks at BANS update their code. I&#8217;ve notified the head guy there are about the issues (and there were a few). I myself have started to fix a bunch, but this will take some time. </p>
<p>To see the issues related is hard in a black box environment, meaning outside looking in without knowledge of the code, but if you have the code, you can see some potentially serious holes. I&#8217;m curious how the folks at BANS will acknowledge my email addressing these issues.. usually this starts with &#8212; &#8220;these are not real issues&#8221; and so on, but trust me, having &#8216;any&#8217; issues is not good for business and more importantly not good for the public.</p>
<p>The bottom line is that I want to still roll these scripts and applications out, since the interface is nice for my wife, but nothing is going on a server until I get these worked out. I&#8217;m a little miffed that I paid for something that is not that great as far as the security aspect. Developers often think of security last and GUI first. The problem is that you need to think of security as the foundation of your house. The foundation is weak, and your gui and rep could fall because of it.</p>
<p>As I stated, I sent the creator the error messages, offered diffs of the suspect files, and addressed the fundatmental security issues regarding other areas of the application. Hopefully, he&#8217;ll respond and we can get patches and updates rolled out soon.</p>
<p>I&#8217;ll keep you posted.</p>
<div style='clear:both'></div>

<p>Related posts:<ol><li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-unsatisfied-programmer/' rel='bookmark' title='Build A Niche Store (BANS) &#8211; Unsatisfied Programmer'>Build A Niche Store (BANS) &#8211; Unsatisfied Programmer</a></li>
<li><a href='http://www.money-code.com/2007/09/build-a-niche-store-bans-security-issues-are-being-addressed-continued/' rel='bookmark' title='Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)'>Build A Niche Store (bans) &#8211; Security issues are being addressed (continued)</a></li>
<li><a href='http://www.money-code.com/2007/09/bans-security-issues-are-being-addressed/' rel='bookmark' title='BANS &#8211; security issues are being addressed'>BANS &#8211; security issues are being addressed</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.money-code.com/2007/09/build-a-niche-store-security-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
