<?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>Freelance PHP Programmer &#187; PHP Portfolio</title>
	<atom:link href="http://freelancephpprogrammer.com/php-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://freelancephpprogrammer.com</link>
	<description>PHP Programmer</description>
	<lastBuildDate>Sun, 29 Apr 2012 10:53:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Online Order Form with Payments of Invoice or Credit Card</title>
		<link>http://freelancephpprogrammer.com/php-programming/online-order-form-with-payments-of-invoice-or-credit-card/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/online-order-form-with-payments-of-invoice-or-credit-card/#comments</comments>
		<pubDate>Sun, 29 Apr 2012 10:52:25 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>
		<category><![CDATA[Web Forms]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=459</guid>
		<description><![CDATA[A secure online order from was created to enable a user to pay with a credit card using Authorize.net or payment by invoice. The PHP ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="PHP Order Form" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 Online Order Form with Payments of Invoice or Credit Card" width="150" height="181" /> A secure online order from was created to enable a user to pay with a credit card using Authorize.net or payment by invoice.  The PHP form was complicated with many options to order from, calculated shipping charges and sales tax, and then gave the option to pay be credit card or invoice. Upon completion of the order, an invoice was displayed for the user to print.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/online-order-form-with-payments-of-invoice-or-credit-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Embedded Google Map – Removing Address Pop Up Bubble</title>
		<link>http://freelancephpprogrammer.com/php-programming/embedded-google-map-removing-address-pop-up-bubble/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/embedded-google-map-removing-address-pop-up-bubble/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 08:05:17 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=453</guid>
		<description><![CDATA[The client wanted to embed a Google map into their contact page. There was not a lot of space to work with so the map ]]></description>
			<content:encoded><![CDATA[<p>The client wanted to embed a Google map into their contact page. There was not a lot of space to work with so the map was pretty small. The address bubble pop up was taking up most of the map and looked bad. I customized the code to not display the address bubble unless you click on the pin point.</p>
<p>Here&#8217;s an example:<br />
<iframe width="400" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Statue+of+Liberty,+New+York,+NY&amp;aq=0&amp;oq=statue+of+liberty+ne&amp;sll=40.689214,-74.044701&amp;sspn=0.020859,0.052314&amp;iwloc=&amp;ie=UTF8&amp;hq=Statue+of+Liberty,+New+York,+NY&amp;t=m&amp;ll=40.70758,-74.020901&amp;spn=0.045545,0.060081&amp;z=13&amp;output=embed"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/embedded-google-map-removing-address-pop-up-bubble/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Image Gallery for an Online Portfolio</title>
		<link>http://freelancephpprogrammer.com/php-programming/php-image-gallery-for-an-online-portfolio/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/php-image-gallery-for-an-online-portfolio/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 12:02:58 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=440</guid>
		<description><![CDATA[I do a lot of PHP programming for web designers that only focus on front end web design. On top of them outsourcing their client ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="PHP image gallery" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 PHP Image Gallery for an Online Portfolio" width="150" height="181" /> I do a lot of PHP programming for web designers that only focus on front end web design. On top of them outsourcing their client work to me, I have built several different online portfolio manager tools so they can easily manage their web design projects on their website through tools rather than having to build and edit numerous static html files. These tools allow them to create categories for their different portfolios, like logo design, website design, business cards&#8230;., easily upload images and include captions and descriptions of their web design work.</p>
<p>If you are a web designer and <a href="/contact/"> need a PHP programmer</a> to do progamming on a website, please contact me. I can code things as simple as integrate Google Maps, create sitemaps, or contact forms, take your psd web design and convert it to HTML and CSS or WordPress or create an online shopping cart.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/php-image-gallery-for-an-online-portfolio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP &#8211; Add Text to Image to Create Custom Certificate</title>
		<link>http://freelancephpprogrammer.com/php-programming/php-add-text-to-image-to-create-custom-certificate/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/php-add-text-to-image-to-create-custom-certificate/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 20:48:01 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=422</guid>
		<description><![CDATA[Custom PHP code was written to track progress in an online training program. After each lesson was completed, the logged in user completes a simple ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="custom-php" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 PHP   Add Text to Image to Create Custom Certificate" width="150" height="181" /> Custom PHP code was written to track progress in an online training program. After each lesson was completed, the logged in user completes a simple PHP form to note they have completed the lesson. When the final lesson has been completed (and all other lessons are complete) , PHP code generates text on a image. The users name, data and certificate code are written to the certificate and then the file is saved to the web server. The user is then sent an email with the certificate as an email attachment.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/php-add-text-to-image-to-create-custom-certificate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Secure Web Form</title>
		<link>http://freelancephpprogrammer.com/php-programming/secure-web-form/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/secure-web-form/#comments</comments>
		<pubDate>Sat, 18 Jun 2011 11:39:40 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>
		<category><![CDATA[Web Forms]]></category>
		<category><![CDATA[PHP email form]]></category>
		<category><![CDATA[secure web form]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=420</guid>
		<description><![CDATA[This client needed a form to collect sensitive data on his website. Since sending data over email is never secure, I suggested the following solution: ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="custom-php" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 Secure Web Form" width="150" height="181" /> This client needed a form to collect sensitive data on his website. Since sending data over email is never secure, I suggested the following solution:</p>
<ul>
<li> Purchase a secure certificate so when data is sent over the internet it would be encrypted.</li>
<li> Send an email notification to the client that a new form has been submitted. Only very general data was included in the email. Date, name&#8230;</li>
<li> Sensitive data was stored encrypted in the database.</li>
</ul>
<li> A password protected tool was built to view the data on the secure url. If it was accessed on the regular url, code automatically redirected them to the SSL version.</li>
<li> The tool decrypted the data in the database and displayed it in a printable format.</li>
<li> Once the data was printed, the client then deleted the record from the database.</li>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/secure-web-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Complex Web Form</title>
		<link>http://freelancephpprogrammer.com/php-programming/complex-web-form/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/complex-web-form/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 11:32:14 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>
		<category><![CDATA[Web Forms]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=417</guid>
		<description><![CDATA[Generated a complex web form using PHP ajax and jquery to build a data sheet with a product list. Based on the selections the user ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="custom-php" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 Complex Web Form" width="150" height="181" />Generated a complex web form using PHP ajax and jquery to build a data sheet with a product list. Based on the selections the user made different criteria would display.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/complex-web-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Banner Ad Manager Software Installation</title>
		<link>http://freelancephpprogrammer.com/php-programming/banner-ad-manager-software-installation/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/banner-ad-manager-software-installation/#comments</comments>
		<pubDate>Tue, 10 May 2011 19:17:18 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=414</guid>
		<description><![CDATA[This client needed a simple solution for managing banner ads on his website. I installed ,set up, configured and customized banner ad software to accommodate ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="custom-php" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 Banner Ad Manager Software Installation" width="150" height="181" /> This client needed a simple solution for managing banner ads on his website. I installed ,set up, configured and customized banner ad software to accommodate his needs. Code enabled him to define areas of the page to display ads. Code tracks impressions and click throughs. Code also allows you to set an expire data and &#8220;weigh&#8221; an ad to give it more exposure. He can now manage ads on his website through a password protected interface instead of depending on a web developer to make modifications for him.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/banner-ad-manager-software-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zen Cart Add Model Number For Attributes</title>
		<link>http://freelancephpprogrammer.com/php-programming/zen-cart-add-model-number-for-attributes/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/zen-cart-add-model-number-for-attributes/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 13:25:04 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[PHP Portfolio]]></category>
		<category><![CDATA[Zen Cart Customizations]]></category>
		<category><![CDATA[customize zen cart]]></category>
		<category><![CDATA[zen cart attributes]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=409</guid>
		<description><![CDATA[I customized Zen Cart attributes to be able to add a model number for each attribute. Searching through the forums, I see many people were ]]></description>
			<content:encoded><![CDATA[<p><img src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/customize-zen-cart.jpg" alt="customize zen cart Zen Cart Add Model Number For Attributes" title="customize-zen-cart" class="alignleft size-full wp-image-87" width="150" height="181" /><br />
I customized Zen Cart attributes to be able to add a model number for each attribute.  Searching through the forums, I see many people were looking for this modification, but none had been written.</p>
<p>The problem was that the client had products of various sizes, all with different item numbers.  When the order confirmation email was sent, the parent product item number was included, but the attribute item number that was purchased was not. </p>
<p>I modified code to be able to assign a model number (or item number, sku&#8230;) to each attribute created for a parent product. This number was added to the attributes code on the product info display page, throughout the checkout process, and in the order confirmation email. It was also added to display on the order history page.</p>
<p>The client had about 1000 attributes, so instead of manually editing each product in the admin tool, I exported all data into a spreadsheet so they could add all model numbers in place, and then wrote a script to import this new data. This saved the client many hours of data entry.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/zen-cart-add-model-number-for-attributes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Export Zen Cart Customers</title>
		<link>http://freelancephpprogrammer.com/php-programming/export-zen-cart-customer/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/export-zen-cart-customer/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 13:26:09 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[PHP Portfolio]]></category>
		<category><![CDATA[Zen Cart Customizations]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=405</guid>
		<description><![CDATA[This script was coded to export Zen Cart customers. The client wanted a simple script to export all customers from the database. The admin tool ]]></description>
			<content:encoded><![CDATA[<p><img src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/customize-zen-cart.jpg" alt="customize zen cart Export Zen Cart Customers" title="customize-zen-cart" width="150" height="181" class="alignleft size-full wp-image-87" /> This script was coded to export Zen Cart customers. The client wanted a simple script to export all customers from the database. The admin tool output all data to the browser. A link was also included to download the data into Excel. Clicking the link generated an Excel file that automatically opened instead of having to save a text file and import the data into Excel.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/export-zen-cart-customer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirect Page Based on Users Country</title>
		<link>http://freelancephpprogrammer.com/php-programming/redirect-page-based-on-users-country/</link>
		<comments>http://freelancephpprogrammer.com/php-programming/redirect-page-based-on-users-country/#comments</comments>
		<pubDate>Sat, 22 Jan 2011 10:45:43 +0000</pubDate>
		<dc:creator>phpAdmin</dc:creator>
				<category><![CDATA[Custom PHP]]></category>
		<category><![CDATA[PHP Portfolio]]></category>

		<guid isPermaLink="false">http://freelancephpprogrammer.com/?p=393</guid>
		<description><![CDATA[For this small PHP project, the client needed code to find what country the user was located so they could be redirected to the appropriate ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-89" title="custom-php" src="http://freelancephpprogrammer.com/wp-content/uploads/2010/05/custom-php1.jpg" alt="custom php1 Redirect Page Based on Users Country" width="150" height="181" />  For this small PHP project, the client needed code to find what country the user was located so they could be redirected to the appropriate web page.</p>
<p>I wrote a simple PHP script to find the country code the user was located and then redirect to the needed web page.</p>
]]></content:encoded>
			<wfw:commentRss>http://freelancephpprogrammer.com/php-programming/redirect-page-based-on-users-country/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

