<?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/"
	>

<channel>
	<title>action online &#187; Web</title>
	<atom:link href="http://www.actiononline.biz/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.actiononline.biz</link>
	<description>Technology &#038; Business blog of YDS Web Solution</description>
	<pubDate>Wed, 05 Nov 2008 01:20:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>XML PHP Cake</title>
		<link>http://www.actiononline.biz/web/xml-php-cake/</link>
		<comments>http://www.actiononline.biz/web/xml-php-cake/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 16:18:29 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[CakePHP]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://www.actiononline.biz/?p=356</guid>
		<description><![CDATA[I once blogged about Cake PHP before, and this is simply like the Ruby on Rails of PHP. Today is the age of XML data having so many applications out there, so many platforms and interoperability and integration is really key&#8230; but I have never seen XML used for a Cake like this.
Hat tip to [...]]]></description>
			<content:encoded><![CDATA[<p>I once blogged about <a href="http://www.actiononline.biz/web/want-some-cake/" target="_self">Cake PHP</a> before, and this is simply like the Ruby on Rails of PHP. Today is the age of XML data having so many applications out there, so many platforms and interoperability and integration is really key&#8230; but I have never seen XML used for a Cake like this.<span id="more-356"></span></p>
<div id="attachment_357" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-357" title="XML Cake!" src="http://www.actiononline.biz/wp-content/uploads/2008/08/xmlnerdcake.jpg" alt="XML Cake!" width="500" height="375" /><p class="wp-caption-text">XML Cake!</p></div>
<p>Hat tip to <a href="http://twitter.com/MoinAnjum" target="_blank">MoinAnjum</a>&#8217;s  <a href="http://www.anewmorning.com/2008/08/11/nerd-cake/">A New Morning!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/xml-php-cake/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Java Powered Web-Based Drag and Drop Upload Script</title>
		<link>http://www.actiononline.biz/featured/java-powered-web-based-drag-and-drop-upload-script/</link>
		<comments>http://www.actiononline.biz/featured/java-powered-web-based-drag-and-drop-upload-script/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 11:14:56 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Java]]></category>

		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://www.actiononline.biz/?p=353</guid>
		<description><![CDATA[Uploading files to a webserver
Uploading files to a web server for whatever purpose can be done in several ways.

FTP
SSH
Web-Based Upload

Although each method has an advantage and disadvantage in using them, for many content management systems (CMS), often these are all web-based user interfaces where when required to upload some assets such as images, software binary [...]]]></description>
			<content:encoded><![CDATA[<h3>Uploading files to a webserver</h3>
<p>Uploading files to a web server for whatever purpose can be done in several ways.</p>
<ul>
<li>FTP</li>
<li>SSH</li>
<li>Web-Based Upload</li>
</ul>
<p>Although each method has an advantage and disadvantage in using them, for many content management systems (CMS), often these are all web-based user interfaces where when required to upload some assets such as images, software binary files for downloading, PDF files and other files, they are all done within the CMS interface that will rely on server-side scripting languages such as PHP, ASP, JSP or others to handle the file uploading. And each time a file is going to be uploaded, it will use plain HTML on the frontend for the form where each uploaded file is entered by hitting the <em>browse</em> button to be able to navigate your local computer and choose the files you need to upload.<span id="more-353"></span></p>
<p>With the use of Java, applets can be created where drag and drop files from the local computer folders to the web server are possible for file uploading.</p>
<h3>All file uploading methods are not that user-friendly to the non-technical user</h3>
<p>I personally know many people that love <a href="http://benjarriola.multiply.com/" target="_blank">Multiply</a> mainly because of their Photo Gallery. And personally, I like iFoto, Plogger and ZenPhoto way better than Multiply. My wife is one of the users that loves the Multiply photo gallery and they main reason is the convenience of running the Java powered file uploader.</p>
<p>They simply use a web-based interface and there is no need to press any browse button and navigate to where the files are and you have to do this 1 by 1 and they just drag the images into the webpage that is running the Java applet.</p>
<h3>Upload using Drag and Drop JUpload Java Web Applet</h3>
<p>Upload by dragging and dropping files into your own web server or any web hosting account using <a href="http://jupload.sourceforge.net/" target="_blank">JUpload</a>. With JUpload, you can turn a webpage into a drag and drop FTP page. This gives you the great convenience of multiple file selection for uploading as opposed to one by one uploading of files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/featured/java-powered-web-based-drag-and-drop-upload-script/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to getElementByClass in Javascript - The Code</title>
		<link>http://www.actiononline.biz/web/code/how-to-getelementsbyclass-in-javascript-the-code/</link>
		<comments>http://www.actiononline.biz/web/code/how-to-getelementsbyclass-in-javascript-the-code/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 00:08:53 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/code/?p=349</guid>
		<description><![CDATA[
A colleague of mine at work, Patrick Alcisto, asked me how a getElementByClass is done in JavaScript since getElementByID exists in JavaScript but getElementbyClass does not exist. And I have been using a standard script ever since 2004 that I just always have handy in my previous work, but sometimes, looking and remembering which websites [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.actiononline.biz/wp-content/uploads/2007/11/getelementbyclass-vs-getelementbyid.jpg" alt="getElementByClass - How to, sample code." /></p>
<p>A colleague of mine at work, Patrick Alcisto, asked me how a <strong>getElementByClass</strong> is done in JavaScript since <strong>getElementByID</strong> exists in JavaScript but getElementbyClass does not exist. And I have been using a standard script ever since 2004 that I just always have handy in my previous work, but sometimes, looking and remembering which websites I applied it on takes some time. So just to make it easy for me find the code when I need it, might as well post it on my blog so it is easy to find. Check the sample getElementsByClass code below:<span id="more-349"></span></p>
<h3>The getElementByClass example code.</h3>
<blockquote><p>/* getElementByClass<br />
/**********************/</p>
<p>var allHTMLTags = new Array();</p>
<p>function getElementByClass(theClass) {</p>
<p>//Create Array of All HTML Tags<br />
var allHTMLTags=document.getElementsByTagName(&#8221;*&#8221;);</p>
<p>//Loop through all tags using a for loop<br />
for (i=0; i&lt;allHTMLTags.length; i++) {</p>
<p>//Get all tags with the specified class name.<br />
if (allHTMLTags[i].className==theClass) {</p>
<p>//Place any code you want to apply to all<br />
//pages with the class specified.<br />
//In this example is to &#8220;display:none;&#8221; them<br />
//Making them all dissapear on the page.</p>
<p>allHTMLTags[i].style.display=&#8217;none&#8217;;</p>
<p>}<br />
}<br />
}</p></blockquote>
<p>Just a brief explanation to the less knowledgeable in JavaScript how this sample code of getElementByClass works is you are simply taking note of all HTML tags present on the page. And going through a loop check each tag, placing them in an array. Then for each member of the array, check if any of them has a class name. And check if it is the class you are specifying.</p>
<p>Feel free to use the code above and share to the world.</p>
<p>Since this is a function, you just tie it up to any event like an onclick or onmouseover on within other functions. Here is an example where someone clicks on a link and will apply the JavaScript code in getElementByClass to a div.</p>
<blockquote><p>&lt;div class=&#8221;whatever&#8221;&gt;&#8230;&lt;/div&gt;</p>
<p>&#8230;</p>
<p>&lt;a href=&#8221;&#8230;&#8221; onclick=&#8221;getElementByClass(&#8217;whatever&#8217;);&#8221;&gt;&lt;img src=&#8221;&#8230;&#8221;&gt;&lt;/a&gt;</p></blockquote>
<p>Just a small note, not all browsers support all JavaScript versions. This script may not work in older browsers. Where getElementByID will not work either. Another note is if you did a copy and paste to the codes above, be sure to change the doublequotes and ( &#8221; )  single quotes ( &#8216; ) with the plain text ones so you get no errors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/code/how-to-getelementsbyclass-in-javascript-the-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Maps Reaches Out to Your Area</title>
		<link>http://www.actiononline.biz/web/google-maps-reaches-out-to-your-area/</link>
		<comments>http://www.actiononline.biz/web/google-maps-reaches-out-to-your-area/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 17:54:56 +0000</pubDate>
		<dc:creator>Al Khalel Le Beau</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://uncategorized.actiononline.biz/?p=336</guid>
		<description><![CDATA[Google Maps now has a wider coverage for Asian and Latin American countries. It only used to have vector map data in some countries like the United States, Europe and other countries which have a centralized mapping system. For some countries like the Philippines, map users rely heavily on the information contributed and shared by [...]]]></description>
			<content:encoded><![CDATA[<p>Google Maps now has a wider coverage for Asian and Latin American countries. It only used to have vector map data in some countries like the United States, Europe and other countries which have a centralized mapping system. For some countries like the Philippines, map users rely heavily on the information contributed and shared by individuals on keyhole.com or pagenation.com.<br />
Here is a map of Manila, Philippines. </p>
<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=manila+philippines&#038;ie=UTF8&#038;om=1&#038;ll=14.618468,120.990543&#038;spn=0.077413,0.160675&#038;z=13&#038;iwloc=addr&#038;output=embed&#038;s=AARTsJqMT_YzNgRIDQjD9JPIw4ULz3m3JA"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=manila+philippines&#038;ie=UTF8&#038;om=1&#038;ll=14.618468,120.990543&#038;spn=0.077413,0.160675&#038;z=13&#038;iwloc=addr&#038;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>Here is also a map of Aparri. <span id="more-336"></span></p>
<p><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=manila+philippines&#038;ie=UTF8&#038;om=1&#038;ll=14.743011,121.05011&#038;spn=0.607481,1.2854&#038;z=10&#038;iwloc=addr&#038;output=embed&#038;s=AARTsJqMT_YzNgRIDQjD9JPIw4ULz3m3JA"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&#038;hl=en&#038;geocode=&#038;q=manila+philippines&#038;ie=UTF8&#038;om=1&#038;ll=14.743011,121.05011&#038;spn=0.607481,1.2854&#038;z=10&#038;iwloc=addr&#038;source=embed" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
<p>The two maps above can now show you major roads. Though these maps are not yet as detailed as the Google Map for the United States where it will really give you driving directions, I am still impressed with the development. I can say that this is indeed a good start and I appreciate the effort that Google is making to provide the users a more effective and efficient map. What will it be like when someday all the roads in the Philippines will be fully mapped by Google? Will it be the end of getting lost in the middle of nowhere?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/google-maps-reaches-out-to-your-area/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Are Chinese Hackers really Chinese?</title>
		<link>http://www.actiononline.biz/technology/are-chinese-hackers-really-chinese/</link>
		<comments>http://www.actiononline.biz/technology/are-chinese-hackers-really-chinese/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 15:22:06 +0000</pubDate>
		<dc:creator>Al Khalel Le Beau</dc:creator>
		
		<category><![CDATA[Server]]></category>

		<category><![CDATA[Software]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://technojaculate.actiononline.biz/software/?p=325</guid>
		<description><![CDATA[There has been recent news tagging China as one of the leading countries who hack into US government computers to get information about British military secrets. According to the news, the Chinese People’s Liberation Army tried to get information from the office of US Defense Secretary, Robert Gates. US President Bush also intended to confront [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><img src="http://www.actiononline.biz/wp-content/uploads/2007/09/chinahack.jpg" alt="Are Chinese Hackers really Chinese" align="left" />There has been recent news tagging China as one of the <a href="http://www.timesonline.co.uk/tol/news/world/asia/article2393979.ece ">leading countries who hack</a> into US government computers to get information about British military secrets. According to the news, the Chinese People’s Liberation Army tried to get information from the office of US Defense Secretary, Robert Gates. US President Bush also intended to confront China regarding the alleged hacking activity to the Pentagon and other US government computers.</p>
<p class="MsoNormal">In my point of view, if US government computers have really been hacked, it is not necessarily China who has done the hacking. Why is this so? It’s because when you hack into a computer, you will leave tracks and authorities can trace these tracks and will lead them to the hacker<span id="more-325"></span>. In the US, the systems are so interconnected and if anyone does a cybercrime, the crook can be easily traced. As many of us know, all computers in the world basically use the same system, software and servers, whether Linux or Windows, Apache or IIS and all have the same security problems. Thus, it is of high probability that an unsecure server of China may have been hacked and was used to hack into the US government computers therefore hiding tracks to the real culprits. Who knows, the crooks may have actually come from England?</p>
<p class="MsoNormal">I would also like to voice out my opinion regarding this issue. Lately, I’ve noticed that China has been the center of controversy for various issues like Mattel products from China recalled, some food containing formalin, Hong Kong residents being hesitant to buy poultry from China and recently, this alleged hacking activity. For me, the “Sleeping Giant” is slowly becoming a powerful and influential country that could rock the whole world with its tremendous power. Do you think that these events are some of the means of stopping China in becoming a superpower? Are Chinese people really hacking into US government computers? Or are there just lame people (not necessarily Chinese or from China) who want to destroy China’s credibility?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/technology/are-chinese-hackers-really-chinese/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Replace Boring HTML Checkboxes with Well Designed HTML CSS/Javascript Checkbox</title>
		<link>http://www.actiononline.biz/web/the-power-of-css-and-javascript-in-the-palm-of-your-hands/</link>
		<comments>http://www.actiononline.biz/web/the-power-of-css-and-javascript-in-the-palm-of-your-hands/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 17:25:21 +0000</pubDate>
		<dc:creator>Al Khalel Le Beau</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/web-design/?p=320</guid>
		<description><![CDATA[Here is an example of a plain HTML checkbox. It looks boring.

Now check this enhanced checkbox using CSS and Javascript. It looks better.

Impressed? But how was this possible?
I stumbled upon this page on the Internet showing how you can change the boring checkbox into an exciting one. What&#8217;s great about this is that you no [...]]]></description>
			<content:encoded><![CDATA[<p>Here is an example of a plain HTML checkbox. It looks boring.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/09/before.jpg" alt="Boring Checkbox" /></p>
<p>Now check this enhanced checkbox using CSS and Javascript. It looks better.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/09/after.jpg" alt="Exciting Checkbox" /></p>
<p>Impressed? But how was this possible?<span id="more-320"></span></p>
<p><a href="http://brainerror.net/media/scripts/js/checkbox2/demo.html">I stumbled upon this page</a> on the Internet showing how you can change the boring checkbox into an exciting one. What&#8217;s great about this is that you no longer have to change your existing code. By embedding this code, you can easily customize the look of the checkboxes any way you want.</p>
<blockquote><p>&lt;script type=”text/javascript” src=”checkbox.js”&gt;&lt;/script&gt;</p></blockquote>
<p>Don’t you think that this is simply amazing? You can’t do this with plain HTML but with the use of a simple code, you can now make your checkboxes look better and exciting.</p>
<p>This custom checkbox is one of the examples of the importance of CSS. Most modern websites now use CSS (Cascading Style Sheets), either full CSS or partial. Before CSS even existed, when we do major design updates we either change all the pages, taking so much time. But with CSS, work has become easier and faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/the-power-of-css-and-javascript-in-the-palm-of-your-hands/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CPanel and WHM shows a blank page - Restart CPanel</title>
		<link>http://www.actiononline.biz/web/server/cpanel-and-whm-shows-a-blank-page-restart-cpanel/</link>
		<comments>http://www.actiononline.biz/web/server/cpanel-and-whm-shows-a-blank-page-restart-cpanel/#comments</comments>
		<pubDate>Mon, 21 May 2007 05:59:05 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/server/?p=290</guid>
		<description><![CDATA[Sometimes high server loads of different kinds can shutdown various services on your server. Depending on what processor, and memory you have, every server acts differently. If you have a dedicated server or co-located server and is running CPanel, you sometimes come into situations where the server seems to work fine but no one can [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.actiononline.biz/wp-content/uploads/2007/05/restart-cpanel.jpg" title="Restart CPanel" alt="Restart CPanel and Web Host Manager - WHM" align="left" />Sometimes high server loads of different kinds can shutdown various services on your server. Depending on what processor, and memory you have, every server acts differently. If you have a dedicated server or co-located server and is running <a href="http://www.cpanel.net" target="_blank">CPanel</a>, you sometimes come into situations where the server seems to work fine but no one can login to CPanel nor <acronym title="Web Host Manager">WHM</acronym> and all it just shows is a blank page.</p>
<p>Doing hard reboot on the server may help and also depends if your data center offers some reboot facility for you. but doing this all the time may not be the best way to fix the problem if the only problem is CPanel and the Web Host Manager are not working and only show a blank page and the rest of the server still works perfectly. It&#8217;s probably best to simply restart CPanel only.</p>
<p><span id="more-290"></span>We assume you are a dedicated server owner or co-located server owner running a server with CPanel, so again, we assume you have shell access. So login to your server by <acronym title="Secure Shell">SSH</acronym>, and I do assume you have an SSH software of course. If not and you are using a Windows machine, <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html" target="_blank">Putty</a> works fine. Login as root to your server and simply run this:</p>
<blockquote><p>/etc/init.d/cpanel restart</p></blockquote>
<p>And it will restart all your CPanel related services and simply wait until it&#8217;s done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/server/cpanel-and-whm-shows-a-blank-page-restart-cpanel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Maximizing Email Server Space by Riding on Google&#8217;s Gmail Service</title>
		<link>http://www.actiononline.biz/web/server/maximizing-email-server-space-by-riding-on-googles-gmail-service/</link>
		<comments>http://www.actiononline.biz/web/server/maximizing-email-server-space-by-riding-on-googles-gmail-service/#comments</comments>
		<pubDate>Sun, 20 May 2007 08:28:29 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/server/?p=89</guid>
		<description><![CDATA[
One way to save space on your web hosting account and have a large email box is simply using Gmail&#8217;s service but still use your personalize domain name email account.
Things are getting bigger now a days, hard disk, memory and processor speeds keep on increasing due to the demands of softwares with  increasing required [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.actiononline.biz/wp-content/uploads/2007/05/personalized-gmail.jpg" alt="Personalized Gmail using your own Domain Name" /></p>
<p>One way to save space on your web hosting account and have a large email box is simply using <a href="http://www.gmail.com" target="_blank" title="Google Mail">Gmail&#8217;s service</a> but still use your personalize domain name email account.</p>
<p>Things are getting bigger now a days, hard disk, memory and processor speeds keep on increasing due to the demands of softwares with  increasing required specifications. Data files are increasing in size as well and sharing data online via <acronym title="Instant Messenger">IM</acronym> or email requires larger email boxes and higher bandwidth speeds.</p>
<p><span id="more-89"></span>And as domain name prices drop, where you can <a href="http://www.omnidomain.net" target="_blank" title="$8.88 domain names">get a domain for less than $10/year</a>, and <a href="http://www.ydswebsolution.com/web.host/competitive/cheap/p/hosting/plans/packages/" target="_blank" title="Cheap Web Hosting">get some cheap web hosting,</a> you can have your own personalized email address having your own domain name like whatever@yourname.com. But in every hosting account with some email service, you pay for space and bandwidth. The larger it is, the larger you need to pay on a regular basis.</p>
<p>Now this is assuming you have your own domain name and hosting service but wants to save on web hosting space by moving your email to Gmail.</p>
<h3>How to receive emails</h3>
<p>Most web hosting companies will really offer email forwarding, most of the time for free, sometimes with a limited number or sometimes unlimited. And instead of using an email POP3 account on the server, you can simply not create one or delete it if you have one already to save on space and <strong>just make an email forwarder going to your free Gmail email address</strong>. So receiving emails is simply done by checking your emails on Gmail. So for example, if the email is whatever@yourname.com, simple set this to forward to your Gmail email account. Obviously you need to own your own domain name already and should probably have a hosting account as well for your website. If you do not have this but plan on having your own personalized domain name email, you can <a href="http://www.omnidomain.net" title="Cheap domains for less than $10/year." target="_blank">buy domains for less than $10 bucks a year</a>, just add a little bit more for hosting, and get the ideal plan for your hosting needs. Each hosting provider has a different procedure in doing email forwarding in their control panel. If you have any trouble doing this, it is best to contact your web/email hosting provider.</p>
<h3>How to send emails</h3>
<p>Since you are now using Gmail, you do not want people to see your Gmail address and want to show them your personalized email address like whatever@yourname.com. You can simply change the settings in Gmail do this:</p>
<ol>
<li>Login to your Gmail account and click on <strong>Settings</strong>.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/05/personalized-domain-in-gmail-step-1.jpg" alt="Login to your Gmail account and click on Settings" /></li>
<li>Click on <strong>Accounts</strong>.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/05/use-gmail-with-your-own-domain-step-2.jpg" alt="Click on the Accounts tab to add your own domain name email in Gmail" /></li>
<li>Click on <strong>Add another email address</strong> to add your own domain name email in Gmail.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/05/save-server-space-using-gmail-step-3.jpg" alt="Click on Add another email address to add your own personal domain name email." /></li>
<li>A popup window will appear. If none appears, your browser might be blocking it and be sure to allow popups from gmail.com. In this popup window, simply enter your name and your own domain name email and go to the <strong>Next Step</strong>.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/05/enter-your-own-domain-in-gmail-step4.jpg" alt="Enter your own name and your own branded domain name email for it to be the email in Gmail." /></li>
<li>You will be asked to verify your email. Simply click on the <strong>Send Verification</strong> button.<br />
<img src="http://www.actiononline.biz/wp-content/uploads/2007/05/google-email-gmail-use-with-your-own-personal-domain-name-step-5.jpg" alt="Send Verification email from Gmail to your email forwarder." /><br />
Since in the earlier step, we have already said that your personalized domain name email should already be forwarding to your email account, then all you have to do next is simply check your Gmail and click on the verification link and you are done.</li>
<li>When sending a new email, just <strong>Compose</strong> a new email in Gmail and you will be given options in the <strong>From</strong> field as a dropdown menu.</li>
</ol>
<p>That&#8217;s it. So now you get to save on email space, using the big 2GB+ and growing email box of Gmail. You get to use many of the other great features of Gmail, you can check it anywhere you have Internet access. Their spam filter is one of the best. They have good segregation and grouping of emails based on subject and fast searching of emails. And you get to use your own domain name on it, branded in whatever way you wish.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/server/maximizing-email-server-space-by-riding-on-googles-gmail-service/feed/</wfw:commentRss>
		</item>
		<item>
		<title>21 More Days for GlobalWarming Awareness2007</title>
		<link>http://www.actiononline.biz/web/seo/21-more-days-for-globalwarming-awareness2007/</link>
		<comments>http://www.actiononline.biz/web/seo/21-more-days-for-globalwarming-awareness2007/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 08:24:58 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/seo/2007/04/10/21-more-days-for-globalwarming-awareness2007/</guid>
		<description><![CDATA[
21 more days before the GlobalWarming Awareness2007 contest ends. This is actually not really about global warming , nevertheless it is helping promote it&#8217;s awareness. GlobalWarming Awareness2007 are the targeted keywords of the SEO contest by the SEO World Championship, by GetUpdated Internet Marketing, formerly EastPoint Media AB. With all the SEO contest going on, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.actiononline.biz/wp-content/uploads/2007/04/seoworldchampionship-prizes.jpg" alt="SEO World Championship - GlobalWarming Awareness2007 Prizes" id="image277" /></p>
<p>21 more days before the <a href="http://www.goglobalwarmingawareness2007.com/" target="_blank">GlobalWarming Awareness2007</a> contest ends. This is actually not really about global warming , nevertheless it is helping promote it&#8217;s awareness. GlobalWarming Awareness2007 are the targeted keywords of the SEO contest by the <a href="http://www.seoworldchampionship.com/" target="_blank">SEO World Championship</a>, by <em>GetUpdated Internet Marketing</em>, formerly <em>EastPoint Media AB</em>. With all the SEO contest going on, this contest was a bit popular as it had a budget to advertise well on online media and PPC ads and has caught the attention of many SEO professionals world wide mainly because of the prizes they will give away and their promotional PPC campaign ads were appearing in almost every major SEO blog and forum.</p>
<p><span id="more-278"></span>In the SEO World Championship, the 1st, 2nd and 3rd prize will win a Citroen C2 car, a Caribbean Cruise and a Sony Plasma TV respectively.</p>
<p>The contest ends on May 1, 2007 at 6:00pm Eastern Standard Time. Current rankings are posted on: <a href="http://www.seoworldchampionship.com/leaderboard/" target="_blank">http://www.seoworldchampionship.com/leaderboard/</a></p>
<p>Good luck to all the competitors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/seo/21-more-days-for-globalwarming-awareness2007/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apache Recompiling with PHP4 to PHP5 Upgrade Problems</title>
		<link>http://www.actiononline.biz/web/php43-to-php520-upgrade-problems/</link>
		<comments>http://www.actiononline.biz/web/php43-to-php520-upgrade-problems/#comments</comments>
		<pubDate>Sun, 26 Nov 2006 09:10:43 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
		
		<category><![CDATA[Server]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://webgasm.actiononline.biz/server/2006/11/26/php43-to-php520-upgrade-problems/</guid>
		<description><![CDATA[This is an on going post as you read this right now, I will edit it as I go on.
I have just upgraded my PHP4.4.1 to PHP5.2.0 on a cPanel server using the WHM Apache Update. So far I have encountered the following problems:
AddType .html extensions for PHP - error 500.
Problem: This does not work [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is an on going post as you read this right now, I will edit it as I go on.</em></p>
<p>I have just upgraded my PHP4.4.1 to PHP5.2.0 on a cPanel server using the <acronym title="Web Host Manager">WHM</acronym> Apache Update. So far I have encountered the following problems:</p>
<h3>AddType .html extensions for PHP - error 500.</h3>
<p><strong>Problem: </strong>This does not work anymore if you have this line in your .htaccess file.</p>
<p><code>AddType application/x-httpd-php .php .php4 .php3 .phtml .html .htm</code></p>
<p><strong>Solution: </strong>This will work. I looked at the httpd.conf file and checked how it was written in there.</p>
<p><code>AddHandler application/x-httpd-php .php .php4 .php3 .phtml .html .htm</code><br />
<code>AddType application/x-httpd-php .php</code><br />
<code>AddType application/x-httpd-php .php4</code><br />
<code>AddType application/x-httpd-php .php3</code><br />
<code>AddType application/x-httpd-php .phtml</code><br />
<code>AddType application/x-httpd-php .html</code><br />
<code>AddType application/x-httpd-php .htm</code></p>
<h3>OK, The document has moved here.</h3>
<p><strong>Problem: </strong>I have <a title="301 redirection using PHP" href="http://webgasm.actiononline.biz/seo/2006/05/15/301-redirect-pages-using-php/">PHP 301 Redirect pages</a>, in fact I use it on this blog too. And instead of the page just directing. It shows an intermediate page that says:</p>
<blockquote><p>OK<br />
The document has moved <u>here</u>.</p></blockquote>
<p>
A message like this will really appear if there is some code before the PHP redirection code. And I had none since it was the first thing in my Wordpress template, all the way on top.</p>
<p>
<strong>Solution: </strong>In PHP5, it seems even having the header location code all the way on top, but is called by an include() or require() function, it will display the error message. So in my case where it was in a Wordpress template, I took the code out and placed it on top of the main Wordpress file. Disadvantage of this is, I will need to reinsert the code when a Wordpress update comes out.</p>
<h3>allow_url_include is disabled by default</h3>
<p>If you have been using include() functions with actual absolute URLs with get include errors. And I have no plans on enabling it. They were disabled by default for security purposes. If you are having this problem with your scripts, instead of using:</p>
<p><code>include("http://www.domain.com/path/file.php");</code>
</p>
<p>Use this instead on a cPanel server:</p>
<p><code>include("/home/account_username/public_html/path/file.php");</code></p>
<h3>ZenPhoto does not seem to work</h3>
<p><strong>Problem: </strong>getGalleryIndexURL(); function is not working. We are not sure why and there seems like no one has been writing about it yet in the ZenPhoto forums.
</p>
<p><strong>Solution:</strong> This function should output the URL of the photo gallery index. In templates it is usually used in album.php and image.php files for the breadcrumb navigation. Probably not the best solution but since it only occurs twice in our template, we just hard coded the link to the gallery index.</p>
<h3>ForceType problems and other problems with Dew-Code phpLinks</h3>
<p><strong>Problem: </strong>A hosting client of mine using <a href="http://www.dew-code.com/">Dew-code phpLinks</a> had problems of the script not working. And I have found not only 1 problem but several.</p>
<p><strong>Problem with ForceType</strong>. The .htaccess file had this line:</p>
<p><code>ForceType application/x-httpd-php</code></p>
<p>Solution: Add SetHandler</p>
<p><code>SetHandler application/x-httpd-php</code><br />
<code>ForceType application/x-httpd-php</code></p>
<h3>$_SERVER[PATH_INFO] not supported by default</h3>
<p>
Here is what the PHP Manual has to say:</p>
<blockquote><p>cgi.fix_pathinfo: Provides real PATH_INFO/PATH_TRANSLATED support for CGI. PHP&#8217;s previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting this to 1 will cause PHP CGI to fix it&#8217;s paths to conform to the spec. A setting of zero causes PHP to behave as before. Default is zero. You should fix your scripts to use SCRIPT_FILENAME rather than PATH_TRANSLATED. </p></blockquote>
<p><strong>Solution:</strong> I became a fan of the PATH_INFO sometime early 2005 and has been using it for some time. But since PHP recommends not to use it anymore, instead of globally enabling it, I am going to modify all scripts to be more compliant to the new way of doing things. But then again, I barely have the time to rewrite everything. And I will just come up with a patch to the problem. thus I am going to use:</p>
<p><code>$_SERVER[PATH_INFO] = </code><br />
<code>substr($_SERVER[REQUEST_URI], strlen($_SERVER[PHP_SELF]));</code></p>
<p><s>Ok now back to discovering more problems, so far, I still have the ZenPhoto problem.</s></p>
<p>
<strong>UPDATE: </strong> Because of all these problems, I did a roll back to PHP4.4 and ran PHP5.2 on FastCGI and had Ruby on Rails enabled too. Thanks to <a href="http://tech.mikelopez.info/2006/11/30/ruby-on-rails-apache-fcgi-fastcgi-on-cpanel/" target="_blank">Mike on his PHP4/PHP5/RoR setup</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.actiononline.biz/web/php43-to-php520-upgrade-problems/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
