<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>3cc Internet - Southampton, UK</title>
	<link>http://www.3cc.org</link>
	<description>Making web design work.</description>
	<lastBuildDate>Wed, 25 Aug 2010 15:57:11 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0.1" -->

	<item>
		<title>Using Google Maps, Geocoding and PHP to find the distance between UK Postcodes</title>
		<description><![CDATA[If you&#8217;re looking to make any kind of radius checker, delivery calculator etc, you will need to have some method of calculating this distance. Unfortunately for us in the UK, Royal Mail keep a tight grip on postcode data. As &#8230; <a href="http://www.3cc.org/2010/08/using-google-maps-geocoding-and-php-to-find-the-distance-between-uk-postcodes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/08/using-google-maps-geocoding-and-php-to-find-the-distance-between-uk-postcodes/</link>
			</item>
	<item>
		<title>Vertical Align and Centering Images in Div tags</title>
		<description><![CDATA[Just thought I&#8217;d share my preferred solution for vertical aligning an image within a Div. You can&#8217;t use &#60;p&#62; tags, text align, vertical align or even image align as this messes up the display? I had this problem with thumbnails &#8230; <a href="http://www.3cc.org/2010/08/vertical-align-and-centering-images-in-div-tags/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/08/vertical-align-and-centering-images-in-div-tags/</link>
			</item>
	<item>
		<title>Resubmitting forms upon page refresh or reload in PHP</title>
		<description><![CDATA[A common problem with forms is the annoying resubmit when the user reloads or refreshes a page. This can result in duplicate database records if not dealt with properly. There are a number of simple solutions to this problem, I&#8217;ll &#8230; <a href="http://www.3cc.org/2010/08/resubmitting-forms-upon-page-refresh-or-reload-in-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/08/resubmitting-forms-upon-page-refresh-or-reload-in-php/</link>
			</item>
	<item>
		<title>Mediatemple Grid Server (gs) MySQL and Support Problems</title>
		<description><![CDATA[Let me be honest, I really REALLY want to like Mediatemple. Their website is extremely well designed, there&#8217;s loads of support information in their customer area, their GPU system gives you detailed information on high-resource scripts and files on your &#8230; <a href="http://www.3cc.org/2010/08/mediatemple-grid-server-gs-mysql-and-support-problems/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/08/mediatemple-grid-server-gs-mysql-and-support-problems/</link>
			</item>
	<item>
		<title>Simple PHP Login Systems and PHP Header &#8211; Break them with cURL</title>
		<description><![CDATA[Most of the simple, free PHP scripts out there for user login systems have several large flaws in them, and I&#8217;ll admit that my earliest sites weren&#8217;t safe from what I&#8217;m going through today. cURL is a valuable tool for &#8230; <a href="http://www.3cc.org/2010/08/simple-php-login-systems-and-php-header-break-them-with-curl/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/08/simple-php-login-systems-and-php-header-break-them-with-curl/</link>
			</item>
	<item>
		<title>Register_Globals and Session Side Effects in PHP</title>
		<description><![CDATA[Wrote a little login script (as part of a larger project) which uses PHP to store sessions with a user&#8217;s data in and got the following error. Warning: Unknown: Your script possibly relies on a session side-effect which existed until &#8230; <a href="http://www.3cc.org/2010/07/register_globals-and-session-side-effects-in-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/07/register_globals-and-session-side-effects-in-php/</link>
			</item>
	<item>
		<title>Validating email addresses in PHP with Preg filters, DNS, MX Servers and other checks</title>
		<description><![CDATA[There are many tutorials online that show users how to validate an email address, but most do it wrong. This means many websites will reject valid addresses such as customer/department=shipping@example.com or abc!def!xyz%yyy@example.com (yes, they are valid!) with the following expression: &#8230; <a href="http://www.3cc.org/2010/04/validating-email-addresses-in-php-with-preg-filters-dns-mx-servers-and-other-checks/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/04/validating-email-addresses-in-php-with-preg-filters-dns-mx-servers-and-other-checks/</link>
			</item>
	<item>
		<title>SPF Records for Google Apps Hosted Mail &#8211; avoiding rejected emails</title>
		<description><![CDATA[Using Google Apps for your domain&#8217;s email? Well you definately need to set up some SPF records. Reason I&#8217;m posting this? Made this mistake myself and had quite a few bounced emails! It seems yahoo is extremely strict when it &#8230; <a href="http://www.3cc.org/2010/04/spf-records-for-google-apps-hosted-mail-avoiding-rejected-emails/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/04/spf-records-for-google-apps-hosted-mail-avoiding-rejected-emails/</link>
			</item>
	<item>
		<title>Automatic Local, FTP &amp; Email Backups of MySQL Databases with Cron</title>
		<description><![CDATA[I&#8217;ll start by saying this is not all my own code, it is based on dagon design&#8217;s original release in 2007 (Automatic MySql Backup Script) but this version builds on their version 2.1 to add FTP support. What this script &#8230; <a href="http://www.3cc.org/2010/04/automatic-local-ftp-email-backups-of-mysql-databases-with-cron/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/04/automatic-local-ftp-email-backups-of-mysql-databases-with-cron/</link>
			</item>
	<item>
		<title>Stripping everything but letters and numbers from a string in PHP with preg_replace</title>
		<description><![CDATA[Useful for a number of things including username and anything else you don&#8217;t want ANY special chars in, leaving only alphanumeric digits. &#60;?php $string = 'us$$er*&#38;^nam@@e'; $string = cleanabc123($string); function cleanabc123($data) { $data = preg_replace("/[^a-zA-Z0-9\s]/", "", $data); return $data; } &#8230; <a href="http://www.3cc.org/2010/04/stripping-everything-but-letters-and-numbers-from-a-string-in-php-with-preg_replace/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<link>http://www.3cc.org/2010/04/stripping-everything-but-letters-and-numbers-from-a-string-in-php-with-preg_replace/</link>
			</item>
</channel>
</rss>
