<?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>php is</title>
	<atom:link href="http://phpis.com/feed" rel="self" type="application/rss+xml" />
	<link>http://phpis.com</link>
	<description>PHP &#124;  CodeIgniter &#124; Wordpress &#124; MySQL &#124; Css3 &#124; HTML5 &#124; JQuery</description>
	<lastBuildDate>Wed, 30 Jan 2013 10:03:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>How to Display Confirm box when clicking a Link?</title>
		<link>http://phpis.com/how-to-display-confirm-box-when-clicking-a-link</link>
		<comments>http://phpis.com/how-to-display-confirm-box-when-clicking-a-link#comments</comments>
		<pubDate>Wed, 30 Jan 2013 10:03:59 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[Html]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Confirm link]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=262</guid>
		<description><![CDATA[Confirm box is more useful to confirm the user action like while deleting data, we can easily set confirm box to a link with onclick attribute and little JavaScript. Look at the following example,i am sure you will easily get it to your projects . &#60;a href=&#34;something.html&#34; onclick=&#34;return confirm('Are you Sure you want to do [...]]]></description>
				<content:encoded><![CDATA[<p>Confirm box is more useful to confirm the user action like while deleting data, we can easily set confirm box to a link with onclick attribute and little JavaScript. Look at the following example,i am sure you will easily get it to your projects .</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="javascript"><pre class="de1">    <span class="sy0">&lt;</span>a href<span class="sy0">=</span><span class="st0">&quot;something.html&quot;</span> onclick<span class="sy0">=</span><span class="st0">&quot;return confirm('Are you Sure you want to do this Action!');&quot;</span><span class="sy0">&gt;</span>Some Link<span class="sy0">&lt;/</span>a<span class="sy0">&gt;</span></pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/how-to-display-confirm-box-when-clicking-a-link/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5  Force Download</title>
		<link>http://phpis.com/html5-force-download</link>
		<comments>http://phpis.com/html5-force-download#comments</comments>
		<pubDate>Tue, 29 Jan 2013 19:38:54 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=259</guid>
		<description><![CDATA[In html5 we can easily set up force download with attribute called download, just check out the fallowing markup. the download attribute allows you to set separate name to download with actual(same) link point extension &#60;a href=&#34;link_to_download&#34; download=&#34;set new name to download&#34;&#62;Html5 download&#60;/a&#62;]]></description>
				<content:encoded><![CDATA[<p>In html5 we can easily set up force download with attribute called download, just check out the fallowing markup. the download attribute allows you to set separate name to download with actual(same) link point extension</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="html"><pre class="de1">&lt;a href=&quot;link_to_download&quot; download=&quot;set new name to download&quot;&gt;Html5 download&lt;/a&gt;</pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/html5-force-download/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Get Width and Height of The Image Using PHP?</title>
		<link>http://phpis.com/how-to-get-width-and-height-of-the-image-using-php</link>
		<comments>http://phpis.com/how-to-get-width-and-height-of-the-image-using-php#comments</comments>
		<pubDate>Mon, 21 Jan 2013 19:30:46 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP beginners]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=254</guid>
		<description><![CDATA[In PHP there is a built in function to get Image Width and Height, its Called getimagesize(),By Using this function we can get the width, height, type of an image and also attribute of an image Just check out this Script and Change image Name to your Image name and check it ! &#60;?php $image [...]]]></description>
				<content:encoded><![CDATA[<p>In PHP there is a built in function to get Image Width and Height, its Called getimagesize(),By Using this function we can get the width, height, type of an image and also attribute of an image<br />
Just check out this Script and Change image Name to your Image name and check it !</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> 
       <span class="re0">$image</span> <span class="sy0">=</span> <span class="st_h">'images/mypic.jpg'</span><span class="sy0">;</span> <span class="co1">//set image path here</span>
	   <span class="kw3">list</span><span class="br0">&#40;</span><span class="re0">$width</span><span class="sy0">,</span> <span class="re0">$height</span><span class="sy0">,</span> <span class="re0">$type</span><span class="sy0">,</span> <span class="re0">$attr</span><span class="br0">&#41;</span> <span class="sy0">=</span> <span class="kw3">getimagesize</span><span class="br0">&#40;</span><span class="re0">$image</span><span class="br0">&#41;</span><span class="sy0">;</span>
	   <span class="kw1">echo</span> <span class="re0">$width</span><span class="sy0">;</span> <span class="co1">// ect...</span>
<span class="sy1">?&gt;</span></pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/how-to-get-width-and-height-of-the-image-using-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Get full web page URL from address bar with php?</title>
		<link>http://phpis.com/get-full-web-page-url-php</link>
		<comments>http://phpis.com/get-full-web-page-url-php#comments</comments>
		<pubDate>Mon, 21 Jan 2013 19:28:12 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP beginners]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=251</guid>
		<description><![CDATA[In this Tutorial We are Going to get full URL of The Current viewing page from the Address Bar , its Really Easy and simple. Just see the Bellow Script &#60;?php echo 'http://'.$_SERVER&#91;'HTTP_HOST'&#93;.$_SERVER&#91;'REQUEST_URI'&#93;; ?&#62;]]></description>
				<content:encoded><![CDATA[<p>In this Tutorial We are Going to get full URL of The Current viewing page  from the Address Bar , its Really Easy and simple. Just see the Bellow Script</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="st_h">'http://'</span><span class="sy0">.</span><span class="re0">$_SERVER</span><span class="br0">&#91;</span><span class="st_h">'HTTP_HOST'</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="re0">$_SERVER</span><span class="br0">&#91;</span><span class="st_h">'REQUEST_URI'</span><span class="br0">&#93;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span></pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/get-full-web-page-url-php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yii Framework Basic Tutorial</title>
		<link>http://phpis.com/yii-framework-basic-tutorial</link>
		<comments>http://phpis.com/yii-framework-basic-tutorial#comments</comments>
		<pubDate>Thu, 17 Jan 2013 18:13:38 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Yii Tutorials]]></category>
		<category><![CDATA[Yii]]></category>
		<category><![CDATA[Yii Step1]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=245</guid>
		<description><![CDATA[Yii is Open Source PHP Framework. Qiang Xue is the founder of yii, He started the development of this open source framework on January 1st, 2008. What is Yii? Yii is fast and Easy,efficient and secure framework Yii is great tool kit for developing Web 2.0 applications. Great documented PHP framework Why Yii? Yii is [...]]]></description>
				<content:encoded><![CDATA[<p>Yii is Open Source PHP Framework. Qiang Xue is the founder of yii, He started the development of this open source framework on January 1st, 2008. </p>
<h2>What is Yii?</h2>
<ul>
<li>Yii is fast and Easy,efficient and secure framework</li>
<li>Yii is great tool kit for developing Web 2.0 applications. </li>
<li>Great documented PHP framework</li>
</ul>
<h2>Why Yii?</h2>
<ul>
<li>Yii is Open Source ,Free to Use</li>
<li>Yii is Well Documented </li>
<li>Yii is High Performance </li>
<li>Yii comes with caching, authentication and role-based access control, scaffolding, testing, etc</li>
<li>Minimum Development Time compared to other</li>
<li>Yii is Secure and efficient </li>
</ul>
<h2>Where You Can Get Yii?</h2>
<p>You can Download Yii at : <a title="download Yii" href="http://www.yiiframework.com/" target="_blank">http://www.yiiframework.com/</a></p>
<h2>Yii features:</h2>
<p>Wikipedia: <a target="_blank" href="http://en.wikipedia.org/wiki/Yii">Yii Features</a> </p>
<ul>
<li>Model-View-Controller (MVC) design pattern. </li>
<li>Database Access Objects (DAO), query builder, Active Record and database migration. </li>
<li>Integration with jQuery. </li>
<li>Form input and validation. </li>
<li>Ajax-enabled widgets, such as auto-complete input field, tree view, and so on. </li>
<li>Built-in authentication support. It also supports authorization via hierarchical role-based access control (RBAC). </li>
<li>Skinning and theming. </li>
<li>Automatic generation of complex WSDL service specifications and management of Web service request handling. </li>
<li>Internationalization and localization (I18N and L10N). It supports message translation, date and time formatting, number formatting, and interface localization. </li>
<li>Layered caching scheme. It supports data caching, page caching, fragment caching and dynamic content. The storage medium of caching can be changed. </li>
<li>Error handling and logging. Errors are handled and presented more nicely, and log messages can be categorized, filtered and routed to different destinations. </li>
<li>Security measures include cross-site scripting (XSS) prevention, cross-site request forgery (CSRF) prevention, cookie tampering prevention, etc. </li>
<li>Unit and functionality testing based on PHPUnit and Selenium. </li>
<li>Automatic code generation for the skeleton application, CRUD applications, etc. </li>
<li>Code generated by Yii components and command line tools complies to the XHTML standard. </li>
<li>Carefully designed to work well with third-party code. For example, it&#8217;s possible to use code from PEAR or Zend Framework in a Yii application. </li>
</ul</p>
]]></content:encoded>
			<wfw:commentRss>http://phpis.com/yii-framework-basic-tutorial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Flush the DNS cache ?</title>
		<link>http://phpis.com/how-to-flush-the-dns-cache</link>
		<comments>http://phpis.com/how-to-flush-the-dns-cache#comments</comments>
		<pubDate>Wed, 03 Oct 2012 01:04:40 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Delete DNS cache]]></category>
		<category><![CDATA[DNS cache]]></category>
		<category><![CDATA[Mac OS X Leopard]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=223</guid>
		<description><![CDATA[Flush dns to get a new nameserver resolution for a domain .Rebooting will flush your cache. but there is an easier way. To flush DNS&#160;&#160;cache in Windows (Win XP, Win ME, Win 2000, vista, windows7):- &#8211; Start -&#62; Run -&#62; type cmd &#8211; in command prompt, type ipconfig /flushdns &#8211; Done! You Window DNS cache [...]]]></description>
				<content:encoded><![CDATA[<p>Flush dns to get a new  nameserver resolution for a domain .Rebooting  will flush your cache. but there is an easier way.</p>
<p><strong>To flush </strong><strong>DNS</strong><strong>&nbsp;&nbsp;cache in  Windows</strong> (Win XP, Win ME, Win 2000, vista, windows7):-<br />
  &#8211; Start -&gt; Run -&gt;  type cmd<br />
  &#8211; in command prompt, type ipconfig /flushdns<br />
  &#8211; Done! You Window DNS cache has just been flush.<br />
  <strong>To flush the DNS cache in </strong>Linux</strong></p>
<p>  &#8211; To restart the nscd daemon, type <strong>/etc/rc.d/init.d/nscd</strong>&nbsp;  or <strong>/etc/init.d/nscd</strong> restart in your terminal<br />
  &#8211; This will flush dns cache in linux machine<br />
  <strong>To  flush the DNS cache in Mac OS </strong><br />
  &#8211; type lookupd -flushcache in your terminal to flush the&nbsp;DNS&nbsp;resolver&nbsp;cache.<br />
  ex: bash-2.05a$ lookupd -flushcache<br />
  &#8211; Once you run the command your DNS cache (in Mac OS X) will flush.</p>
<p><strong>To flush the DNS cache in Mac OS X Leopard</strong><br />
  &#8211; type dscacheutil -flushcache in your terminal to flush the DNS  resolver cache.&nbsp;<br />
  ex: bash-2.05a$ dscacheutil -flushcache<br />
- Once you run the command your DNS cache (in Mac OS X Leopard) will flush.</p>
]]></content:encoded>
			<wfw:commentRss>http://phpis.com/how-to-flush-the-dns-cache/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enquiry  From with CodeIgniter?</title>
		<link>http://phpis.com/enquiry-from-with-codeigniter</link>
		<comments>http://phpis.com/enquiry-from-with-codeigniter#comments</comments>
		<pubDate>Mon, 01 Oct 2012 11:51:22 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=219</guid>
		<description><![CDATA[This article will show and explain to you , how to create simple Enquiry Form in CodeIgniter. In this Example we will have a Form with Name , E-Mail ID, Phone Number, Enquiry fields. Here in this example we use codeIgniter Form helper[$this->load->helper(‘form’)] and CI Form Validation Library [$this->load->library(‘form_validation’)]. First Create A Form :[application/views/enquiry_view.php] &#60;?php [...]]]></description>
				<content:encoded><![CDATA[<p>This article will show and explain to you , how to create simple Enquiry Form in CodeIgniter. In this Example we will have a Form with Name , E-Mail ID, Phone Number, Enquiry  fields. Here in this example we use codeIgniter Form helper[$this->load->helper(‘form’)] and CI Form Validation Library [$this->load->library(‘form_validation’)].</p>
<p><strong>First Create A Form :[application/views/enquiry_view.php]</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> 
<span class="re0">$name</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'name'</span><span class="sy0">,</span><span class="st_h">'id'</span> <span class="sy0">=&gt;</span> <span class="st_h">'nameID'</span><span class="sy0">,</span><span class="st_h">'value'</span> <span class="sy0">=&gt;</span> set_value<span class="br0">&#40;</span><span class="st_h">'name'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$email</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'email'</span><span class="sy0">,</span><span class="st_h">'id'</span> <span class="sy0">=&gt;</span> <span class="st_h">'emailID'</span><span class="sy0">,</span><span class="st_h">'value'</span> <span class="sy0">=&gt;</span> set_value<span class="br0">&#40;</span><span class="st_h">'email'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$phone</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'phone'</span><span class="sy0">,</span><span class="st_h">'id'</span> <span class="sy0">=&gt;</span> <span class="st_h">'phoneID'</span><span class="sy0">,</span><span class="st_h">'value'</span> <span class="sy0">=&gt;</span> set_value<span class="br0">&#40;</span><span class="st_h">'phone'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$enquiry</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'enquiry'</span><span class="sy0">,</span><span class="st_h">'id'</span> <span class="sy0">=&gt;</span> <span class="st_h">'enquiryID'</span><span class="sy0">,</span><span class="st_h">'value'</span> <span class="sy0">=&gt;</span> set_value<span class="br0">&#40;</span><span class="st_h">'enquiry'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">echo</span> form_open<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">echo</span> form_label<span class="br0">&#40;</span><span class="st_h">'Name'</span><span class="sy0">,</span><span class="st_h">'name'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_input<span class="br0">&#40;</span><span class="re0">$name</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_error<span class="br0">&#40;</span><span class="st_h">'name'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> br<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_label<span class="br0">&#40;</span><span class="st_h">'Email ID'</span><span class="sy0">,</span><span class="st_h">'email'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_input<span class="br0">&#40;</span><span class="re0">$email</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_error<span class="br0">&#40;</span><span class="st_h">'email'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> br<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_label<span class="br0">&#40;</span><span class="st_h">'Phone No.'</span><span class="sy0">,</span><span class="st_h">'Phone'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_input<span class="br0">&#40;</span><span class="re0">$phone</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_error<span class="br0">&#40;</span><span class="st_h">'phone'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> br<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_label<span class="br0">&#40;</span><span class="st_h">'Enquiry'</span><span class="sy0">,</span><span class="st_h">'enquiry'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_textarea<span class="br0">&#40;</span><span class="re0">$enquiry</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_error<span class="br0">&#40;</span><span class="st_h">'enquiry'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> br<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">echo</span> form_submit<span class="br0">&#40;</span><span class="st_h">'submit'</span><span class="sy0">,</span><span class="st_h">'submit'</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">echo</span> form_close<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="sy1">?&gt;</span></pre></div></div></div></div></div></div></div>


<p><strong>Create a Controller application/controllers/enquiry.php</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> <span class="sy0">!</span> <span class="kw3">defined</span><span class="br0">&#40;</span><span class="st_h">'BASEPATH'</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="kw3">exit</span><span class="br0">&#40;</span><span class="st_h">'No direct script access allowed'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw2">class</span> Enquiry <span class="kw2">extends</span> CI_Controller <span class="br0">&#123;</span>
&nbsp;
	<span class="kw2">public</span> <span class="kw2">function</span> index<span class="br0">&#40;</span><span class="br0">&#41;</span>
	<span class="br0">&#123;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">helper</span><span class="br0">&#40;</span><span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'form'</span><span class="sy0">,</span><span class="st_h">'url'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">library</span><span class="br0">&#40;</span><span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'form_validation'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="co1">// set validation Rules</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">set_rules</span><span class="br0">&#40;</span><span class="st_h">'name'</span><span class="sy0">,</span> <span class="st_h">'name'</span><span class="sy0">,</span> <span class="st_h">'required|trim|'</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">set_rules</span><span class="br0">&#40;</span><span class="st_h">'email'</span><span class="sy0">,</span> <span class="st_h">'email'</span><span class="sy0">,</span> <span class="st_h">'required|valid_email|trim'</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">set_rules</span><span class="br0">&#40;</span><span class="st_h">'phone'</span><span class="sy0">,</span> <span class="st_h">'phone'</span><span class="sy0">,</span> <span class="st_h">'required|trim|callback__validate_phone_number'</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">set_rules</span><span class="br0">&#40;</span><span class="st_h">'enquiry'</span><span class="sy0">,</span> <span class="st_h">'enquiry'</span><span class="sy0">,</span> <span class="st_h">'required|trim'</span><span class="br0">&#41;</span><span class="sy0">;</span>		
		<span class="co1">// check for validation result</span>
		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">run</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="kw4">FALSE</span><span class="br0">&#41;</span>
		<span class="br0">&#123;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">view</span><span class="br0">&#40;</span><span class="st_h">'enquiry_view'</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="br0">&#125;</span>
		<span class="kw1">else</span>
		<span class="br0">&#123;</span>
			<span class="co1">// load CI Email Libray </span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">library</span><span class="br0">&#40;</span><span class="st_h">'email'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="co1">// store form data to variables</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'name'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">input</span><span class="sy0">-&gt;</span><span class="me1">post</span><span class="br0">&#40;</span><span class="st_h">'name'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'email'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">input</span><span class="sy0">-&gt;</span><span class="me1">post</span><span class="br0">&#40;</span><span class="st_h">'email'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'phone'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">input</span><span class="sy0">-&gt;</span><span class="me1">post</span><span class="br0">&#40;</span><span class="st_h">'phone'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'enquiry'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">input</span><span class="sy0">-&gt;</span><span class="me1">post</span><span class="br0">&#40;</span><span class="st_h">'enquiry'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'subject'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'Enquriy Form'</span><span class="sy0">;</span>
&nbsp;
&nbsp;
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">email</span><span class="sy0">-&gt;</span><span class="me1">from</span><span class="br0">&#40;</span><span class="st_h">'arjunphp@gmail.com'</span><span class="sy0">,</span> <span class="st_h">'Arjun Anaparthi'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">email</span><span class="sy0">-&gt;</span><span class="me1">to</span><span class="br0">&#40;</span><span class="st_h">'arjunphp@gmail.com'</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="co1">//$this-&gt;email-&gt;cc('');</span>
			<span class="co1">//$this-&gt;email-&gt;bcc('');</span>
&nbsp;
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">email</span><span class="sy0">-&gt;</span><span class="me1">subject</span><span class="br0">&#40;</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'subject'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">email</span><span class="sy0">-&gt;</span><span class="me1">message</span><span class="br0">&#40;</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">view</span><span class="br0">&#40;</span><span class="st_h">'enquiry_email_html'</span><span class="sy0">,</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="sy0">,</span> <span class="kw4">TRUE</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="co1">//$this-&gt;email-&gt;set_alt_message($this-&gt;load-&gt;view('enquiry_email_text', $this-&gt;data, TRUE));</span>
&nbsp;
			<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">email</span><span class="sy0">-&gt;</span><span class="me1">send</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
				<span class="kw1">echo</span> <span class="st_h">'Email sent'</span><span class="sy0">;</span>
			<span class="br0">&#125;</span>
&nbsp;
		<span class="br0">&#125;</span>
	<span class="br0">&#125;</span>
&nbsp;
	<span class="kw2">function</span> _validate_phone_number<span class="br0">&#40;</span><span class="re0">$value</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
	<span class="re0">$value</span> <span class="sy0">=</span> <span class="kw3">trim</span><span class="br0">&#40;</span><span class="re0">$value</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="re0">$match</span> <span class="sy0">=</span> <span class="st_h">'/^\(?[0-9]{3}\)?[-. ]?[0-9]{3}[-. ]?[0-9]{4}$/'</span><span class="sy0">;</span>
	<span class="re0">$replace</span> <span class="sy0">=</span> <span class="st_h">'/^\(?([0-9]{3})\)?[-. ]?([0-9]{3})[-. ]?([0-9]{4})$/'</span><span class="sy0">;</span>
	<span class="re0">$return</span> <span class="sy0">=</span> <span class="st_h">'($1) $2-$3'</span><span class="sy0">;</span>
    <span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">preg_match</span><span class="br0">&#40;</span><span class="re0">$match</span><span class="sy0">,</span> <span class="re0">$value</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
    	<span class="kw1">return</span> <span class="kw3">preg_replace</span><span class="br0">&#40;</span><span class="re0">$replace</span><span class="sy0">,</span> <span class="re0">$return</span><span class="sy0">,</span> <span class="re0">$value</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
    	<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">form_validation</span><span class="sy0">-&gt;</span><span class="me1">set_message</span><span class="br0">&#40;</span><span class="st_h">'_validate_phone_number'</span><span class="sy0">,</span> <span class="st_h">'Invalid Phone.'</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="kw1">return</span> <span class="kw4">false</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="br0">&#125;</span>
&nbsp;
<span class="coMULTI">/* End of file enquiry.php */</span>
<span class="coMULTI">/* Location: ./application/controllers/enquiry.php */</span></pre></div></div></div></div></div></div></div>


<p><strong>Create a file for html Email in views [application/views/enquiry_email_html.php]</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$subject</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/title&gt;
&lt;/head&gt;
&nbsp;
&lt;body&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;3&quot; cellpadding=&quot;3&quot;&gt;
  &lt;tr&gt;
    &lt;th scope=&quot;col&quot;&gt;Name&lt;/th&gt;
    &lt;th scope=&quot;col&quot;&gt;Email&lt;/th&gt;
    &lt;th scope=&quot;col&quot;&gt;Phone&lt;/th&gt;
    &lt;th scope=&quot;col&quot;&gt;Enquiry&lt;/th&gt;
  &lt;/tr&gt;
  &lt;tr&gt;
    &lt;td&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$name</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/td&gt;
    &lt;td&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$email</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/td&gt;
    &lt;td&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$phone</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/td&gt;
    &lt;td&gt;<span class="kw2">&lt;?php</span> <span class="kw1">echo</span> <span class="re0">$enquiry</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&lt;/td&gt;
  &lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div></div></div></div></div></div>


<p>Set Email Configation Setting,you can set email setting Globally in CodeIgniter, to set crate a file email.php file in Config folder,</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span><span class="kw3">defined</span><span class="br0">&#40;</span><span class="st_h">'BASEPATH'</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="kw3">exit</span><span class="br0">&#40;</span><span class="st_h">'No direct script access allowed'</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="coMULTI">/*
| -------------------------------------------------------------------------
| Email
| -------------------------------------------------------------------------
| This file lets you define parameters for sending emails.
| Please see the user guide for info:
|
|	http://codeigniter.com/user_guide/libraries/email.html
|
*/</span>
<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'mailtype'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'html'</span><span class="sy0">;</span>
<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'charset'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'utf-8'</span><span class="sy0">;</span>
<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'newline'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st0">&quot;<span class="es1">\r</span><span class="es1">\n</span>&quot;</span><span class="sy0">;</span>
&nbsp;
&nbsp;
<span class="coMULTI">/* End of file email.php */</span>
<span class="coMULTI">/* Location: ./application/config/email.php */</span></pre></div></div></div></div></div></div></div>


<p>Thats it ! Thank You!</p>
<p>Please don’t forget to share and subscribe to latest updates of the blog. Also any comments and feedback are all welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://phpis.com/enquiry-from-with-codeigniter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Type like Login Box with Jquery and CSS?</title>
		<link>http://phpis.com/twitter-type-like-login-box-with-jquery-and-css</link>
		<comments>http://phpis.com/twitter-type-like-login-box-with-jquery-and-css#comments</comments>
		<pubDate>Fri, 28 Sep 2012 04:57:16 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[Css]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=211</guid>
		<description><![CDATA[Here is the simple tutorial About Twitter Like Login Box Show and Hide effect with JQuery, You can achieve this with less lines of code Using JQuery Events, and require some css to give styles. Html Code : &#60;div id=&#34;singin&#34;&#62;&#60;a href=&#34;#&#34;&#62;signin&#60;/a&#62;&#60;/div&#62; &#60;div id=&#34;signin_menu&#34; style=&#34;display:none&#34;&#62; &#60;form action=&#34;&#34; id=&#34;signin&#34; method=&#34;post&#34;&#62; &#60;p class=&#34;textbox&#34;&#62; &#60;label for=&#34;username&#34;&#62;Username or email&#60;/label&#62; &#60;input [...]]]></description>
				<content:encoded><![CDATA[<p>Here is the simple tutorial About Twitter Like Login Box Show and Hide effect with JQuery,  You can achieve this with less lines of code Using JQuery Events, and require some css to give styles.</p>
<p><strong>Html Code :</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="sy0">&lt;</span>div id<span class="sy0">=</span><span class="st0">&quot;singin&quot;</span><span class="sy0">&gt;&lt;</span>a href<span class="sy0">=</span><span class="st0">&quot;#&quot;</span><span class="sy0">&gt;</span>signin<span class="sy0">&lt;/</span>a<span class="sy0">&gt;&lt;/</span>div<span class="sy0">&gt;</span>
<span class="sy0">&lt;</span>div id<span class="sy0">=</span><span class="st0">&quot;signin_menu&quot;</span> style<span class="sy0">=</span><span class="st0">&quot;display:none&quot;</span><span class="sy0">&gt;</span>
  <span class="sy0">&lt;</span>form action<span class="sy0">=</span><span class="st0">&quot;&quot;</span> id<span class="sy0">=</span><span class="st0">&quot;signin&quot;</span> method<span class="sy0">=</span><span class="st0">&quot;post&quot;</span><span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;textbox&quot;</span><span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>label <span class="kw1">for</span><span class="sy0">=</span><span class="st0">&quot;username&quot;</span><span class="sy0">&gt;</span>Username or email<span class="sy0">&lt;/</span>label<span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>input id<span class="sy0">=</span><span class="st0">&quot;username&quot;</span> name<span class="sy0">=</span><span class="st0">&quot;name&quot;</span> value<span class="sy0">=</span><span class="st0">&quot;&quot;</span> title<span class="sy0">=</span><span class="st0">&quot;username&quot;</span> tabindex<span class="sy0">=</span><span class="st0">&quot;4&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;text&quot;</span><span class="sy0">&gt;</span>
    <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;textbox&quot;</span><span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>label <span class="kw1">for</span><span class="sy0">=</span><span class="st0">&quot;password&quot;</span><span class="sy0">&gt;</span>Password<span class="sy0">&lt;/</span>label<span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>input id<span class="sy0">=</span><span class="st0">&quot;password&quot;</span> name<span class="sy0">=</span><span class="st0">&quot;password&quot;</span> value<span class="sy0">=</span><span class="st0">&quot;&quot;</span> title<span class="sy0">=</span><span class="st0">&quot;password&quot;</span> tabindex<span class="sy0">=</span><span class="st0">&quot;5&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;password&quot;</span><span class="sy0">&gt;</span>
    <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;remember&quot;</span><span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>input id<span class="sy0">=</span><span class="st0">&quot;signin_submit&quot;</span> value<span class="sy0">=</span><span class="st0">&quot;Sign in&quot;</span> tabindex<span class="sy0">=</span><span class="st0">&quot;7&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;submit&quot;</span><span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>input id<span class="sy0">=</span><span class="st0">&quot;remember&quot;</span> name<span class="sy0">=</span><span class="st0">&quot;remember_me&quot;</span> value<span class="sy0">=</span><span class="st0">&quot;1&quot;</span> tabindex<span class="sy0">=</span><span class="st0">&quot;6&quot;</span> type<span class="sy0">=</span><span class="st0">&quot;checkbox&quot;</span><span class="sy0">&gt;</span>
      <span class="sy0">&lt;</span>label <span class="kw1">for</span><span class="sy0">=</span><span class="st0">&quot;remember&quot;</span><span class="sy0">&gt;</span>Remember me<span class="sy0">&lt;/</span>label<span class="sy0">&gt;</span>
    <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;linkp&quot;</span><span class="sy0">&gt;&lt;</span>a href<span class="sy0">=</span><span class="st0">&quot;#&quot;</span><span class="sy0">&gt;</span>Forgot password?<span class="sy0">&lt;/</span>a<span class="sy0">&gt;</span> <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;linkp&quot;</span><span class="sy0">&gt;&lt;</span>a href<span class="sy0">=</span><span class="st0">&quot;#&quot;</span><span class="sy0">&gt;</span>Forgot username?<span class="sy0">&lt;/</span>a<span class="sy0">&gt;</span> <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
    <span class="sy0">&lt;</span>p <span class="kw2">class</span><span class="sy0">=</span><span class="st0">&quot;linkp&quot;</span><span class="sy0">&gt;&lt;</span>a href<span class="sy0">=</span><span class="st0">&quot;#&quot;</span><span class="sy0">&gt;</span>Already using Twitter on your phone?<span class="sy0">&lt;/</span>a<span class="sy0">&gt;</span> <span class="sy0">&lt;/</span>p<span class="sy0">&gt;</span>
  <span class="sy0">&lt;/</span>form<span class="sy0">&gt;</span>
<span class="sy0">&lt;/</span>div<span class="sy0">&gt;</span></pre></div></div></div></div></div></div></div>


<p><strong>Css Code :</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="sy0">&lt;</span>style type<span class="sy0">=</span><span class="st0">&quot;text/css&quot;</span><span class="sy0">&gt;</span>
<span class="co2">#singin {
</span>	background<span class="sy0">:</span>none repeat scroll <span class="nu0">0</span> <span class="nu0">0</span> <span class="co2">#7FB3CC;
</span>	color<span class="sy0">:</span><span class="co2">#FFFFFF;
</span>	font<span class="sy0">-</span>weight<span class="sy0">:</span>bold<span class="sy0">;</span>
	margin<span class="sy0">-</span>left<span class="sy0">:</span>4px<span class="sy0">;</span>
	padding<span class="sy0">:</span>5px 6px 6px<span class="sy0">;</span>
	width<span class="sy0">:</span>100px<span class="sy0">;</span>
	text<span class="sy0">-</span>align<span class="sy0">:</span>center<span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="co2">#singin a {
</span>	color<span class="sy0">:</span><span class="co2">#2277BB;
</span>	text<span class="sy0">-</span>decoration<span class="sy0">:</span>none<span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="co2">#signin p {
</span>    margin<span class="sy0">:</span><span class="nu0">0</span><span class="sy0">;</span>
	color<span class="sy0">:</span><span class="co2">#2277BB;
</span><span class="br0">&#125;</span>
<span class="co2">#signin .textbox label {
</span>	display<span class="sy0">:</span>block<span class="sy0">;</span>
	padding<span class="sy0">:</span><span class="nu0">0</span> <span class="nu0">0</span> 3px<span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="co2">#signin_menu {
</span>	<span class="sy0">-</span>moz<span class="sy0">-</span>border<span class="sy0">-</span>radius<span class="sy0">:</span>5px <span class="nu0">0</span> 5px 5px<span class="sy0">;</span>
	<span class="sy0">-</span>moz<span class="sy0">-</span>box<span class="sy0">-</span>shadow<span class="sy0">:</span><span class="nu0">0</span> 3px 3px rgba<span class="br0">&#40;</span><span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="nu19">0.3</span><span class="br0">&#41;</span><span class="sy0">;</span>
	background<span class="sy0">:</span>none repeat scroll <span class="nu0">0</span> <span class="nu0">0</span> <span class="co2">#FFFFFF;
</span>	border<span class="sy0">:</span>5px solid <span class="co2">#CCCCCC;
</span>	line<span class="sy0">-</span>height<span class="sy0">:</span>16px<span class="sy0">;</span>
	padding<span class="sy0">:</span>8px<span class="sy0">;</span>
	text<span class="sy0">-</span>align<span class="sy0">:</span>left<span class="sy0">;</span>
	width<span class="sy0">:</span>230px<span class="sy0">;</span>
	z<span class="sy0">-</span>index<span class="sy0">:</span><span class="nu0">100</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="sy0">.</span>box <span class="br0">&#123;</span>
	display<span class="sy0">:</span>block<span class="sy0">;</span>
	font<span class="sy0">-</span>size<span class="sy0">:</span>11px<span class="sy0">;</span>
    color<span class="sy0">:</span><span class="co2">#666666;
</span><span class="br0">&#125;</span>
<span class="sy0">.</span>linkp <span class="br0">&#123;</span>
	font<span class="sy0">-</span>size<span class="sy0">:</span>10px<span class="sy0">;</span>
	color<span class="sy0">:</span><span class="co2">#2277BB;
</span><span class="br0">&#125;</span>
<span class="sy0">&lt;/</span>style<span class="sy0">&gt;;</span></pre></div></div></div></div></div></div></div>


<p><strong>jQuery code:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1">$<span class="br0">&#40;</span>document<span class="br0">&#41;</span><span class="sy0">.</span>ready<span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> 
&nbsp;
$<span class="br0">&#40;</span><span class="st_h">'#singin'</span><span class="br0">&#41;</span><span class="sy0">.</span>click<span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span>event<span class="br0">&#41;</span><span class="br0">&#123;</span> 
event<span class="sy0">.</span>preventDefault<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
$<span class="br0">&#40;</span><span class="st_h">'#signin_menu'</span><span class="br0">&#41;</span><span class="sy0">.</span>toggle<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
$<span class="br0">&#40;</span><span class="st_h">'#singin'</span><span class="br0">&#41;</span><span class="sy0">.</span>toggleClass<span class="br0">&#40;</span><span class="st_h">'.box'</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">return</span> <span class="kw4">false</span><span class="sy0">;</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>	
$<span class="br0">&#40;</span><span class="st_h">'#signin_menu'</span><span class="br0">&#41;</span><span class="sy0">.</span>mouseup<span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">return</span> <span class="kw4">false</span> <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
$<span class="br0">&#40;</span>document<span class="br0">&#41;</span><span class="sy0">.</span>mouseup<span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> 
$<span class="br0">&#40;</span><span class="st_h">'#signin_menu'</span><span class="br0">&#41;</span><span class="sy0">.</span>hide<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
<span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
<span class="kw2">&lt;/script&gt;</span></pre></div></div></div></div></div></div></div>


<p>Please don’t forget to share and subscribe to latest updates of the blog. Also any comments and feedback are all welcome!<br />
Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://phpis.com/twitter-type-like-login-box-with-jquery-and-css/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uploading PDF files with CodeIgniter ?</title>
		<link>http://phpis.com/uploading-pdf-files-codeigniter</link>
		<comments>http://phpis.com/uploading-pdf-files-codeigniter#comments</comments>
		<pubDate>Sun, 19 Aug 2012 13:34:58 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[PDF uploading]]></category>
		<category><![CDATA[Uploading]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=201</guid>
		<description><![CDATA[CodeIgniter is a PHP framework, CodeIgniter has a number of helpers and libraries , which will reduce the development time and we can write more reliable and bugs free Code. Here ,This post is about uploading files in CodeIgniter, CodeIgniter has upload library , by using this Class we can upload files on server very [...]]]></description>
				<content:encoded><![CDATA[<p>CodeIgniter is a PHP framework, CodeIgniter has a number of helpers and libraries , which will reduce the development time and we can write more reliable and bugs free Code. Here ,This post is about uploading files in CodeIgniter, CodeIgniter has upload library , by using this Class we can upload files on server very easily </p>
<p>For Uploading a file as usually  we need a Simple HTML from, with a input field  and submit button.</p>
<p><strong>here is the code :</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="kw2">&lt;?php</span> 
 <span class="kw1">echo</span> <span class="re0">$error</span><span class="sy0">;</span>
 <span class="kw1">echo</span> form_open_multipart<span class="br0">&#40;</span><span class="st_h">'arjun/do_upload'</span><span class="br0">&#41;</span><span class="sy0">;</span>
 <span class="kw1">echo</span> form_input<span class="br0">&#40;</span><span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'type'</span> <span class="sy0">=&gt;</span> <span class="st_h">'file'</span><span class="sy0">,</span><span class="st_h">'name'</span> <span class="sy0">=&gt;</span> <span class="st_h">'userfile'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
 <span class="kw1">echo</span> form_submit<span class="br0">&#40;</span><span class="st_h">'submit'</span><span class="sy0">,</span><span class="st_h">'upload'</span><span class="br0">&#41;</span><span class="sy0">;</span> 
 <span class="kw1">echo</span> form_close<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
 <span class="sy1">?&gt;</span></pre></div></div></div></div></div></div></div>


<p>NOw, in you Controller method ,  you need to set some config settings like uploading path, allowed types, upload size, width, height&#8230;&#8230;ect..</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1">    <span class="kw2">function</span> do_upload<span class="br0">&#40;</span><span class="br0">&#41;</span>
	<span class="br0">&#123;</span>
		<span class="co1">// load codeigniter helpers</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">helper</span><span class="br0">&#40;</span><span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'form'</span><span class="sy0">,</span><span class="st_h">'url'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="co1">// set path to store uploaded files</span>
		<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'upload_path'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'./uploads/'</span><span class="sy0">;</span>
		<span class="co1">// set allowed file types</span>
		<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'allowed_types'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'pdf'</span><span class="sy0">;</span>
		<span class="co1">// set upload limit, set 0 for no limit</span>
		<span class="re0">$config</span><span class="br0">&#91;</span><span class="st_h">'max_size'</span><span class="br0">&#93;</span>	<span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
&nbsp;
		<span class="co1">// load upload library with custom config settings</span>
		<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">library</span><span class="br0">&#40;</span><span class="st_h">'upload'</span><span class="sy0">,</span> <span class="re0">$config</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
		 <span class="co1">// if upload failed , display errors</span>
		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">upload</span><span class="sy0">-&gt;</span><span class="me1">do_upload</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
		<span class="br0">&#123;</span>
			<span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'error'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">upload</span><span class="sy0">-&gt;</span><span class="me1">display_errors</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
		     <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#91;</span><span class="st_h">'page_data'</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="st_h">'admin/upload_view'</span><span class="sy0">;</span>
		     <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">load</span><span class="sy0">-&gt;</span><span class="me1">view</span><span class="br0">&#40;</span><span class="st_h">'admin/admin'</span><span class="sy0">,</span> <span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#41;</span><span class="sy0">;</span>
		 <span class="br0">&#125;</span>
		<span class="kw1">else</span>
		<span class="br0">&#123;</span>
			  <span class="kw3">print_r</span><span class="br0">&#40;</span><span class="re0">$this</span><span class="sy0">-&gt;</span><span class="me1">upload</span><span class="sy0">-&gt;</span><span class="me1">data</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
			 <span class="co1">// print uploaded file data</span>
		<span class="br0">&#125;</span>
	<span class="br0">&#125;</span></pre></div></div></div></div></div></div></div>


<p>if you need to upload large files, you need to increase Max file uploading limit in php.ini on your server,  you can increase upload limit with htaccess. </p>
<h2>The file type you are attempting to upload is not allowed. PDF file uploading in CodeIgniter</h2>
<p> if you see &#8220;The filetype you are attempting to upload is not allowed&#8221; error while uploading pdf files, just go to config/mines.php file open it and change the bellow line </p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="st_h">'pdf'</span>	<span class="sy0">=&gt;</span>	<span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'application/pdf'</span><span class="sy0">,</span> <span class="st_h">'application/x-download'</span><span class="br0">&#41;</span><span class="sy0">,</span></pre></div></div></div></div></div></div></div>


<p>to</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><pre class="de1"><span class="st_h">'pdf'</span> <span class="sy0">=&gt;</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="st_h">'application/pdf'</span><span class="sy0">,</span> <span class="st_h">'application/x-pdf'</span><span class="sy0">,</span> <span class="st_h">'application/x-download'</span><span class="sy0">,</span> <span class="st_h">'binary/octet-stream'</span><span class="sy0">,</span> <span class="st_h">'application/unknown'</span><span class="sy0">,</span> <span class="st_h">'application/force-download'</span><span class="br0">&#41;</span><span class="sy0">,</span></pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/uploading-pdf-files-codeigniter/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Centre a DIV Block Using CSS?</title>
		<link>http://phpis.com/centre-page-div-block-css</link>
		<comments>http://phpis.com/centre-page-div-block-css#comments</comments>
		<pubDate>Sat, 18 Aug 2012 12:35:05 +0000</pubDate>
		<dc:creator>naveen</dc:creator>
				<category><![CDATA[Css]]></category>

		<guid isPermaLink="false">http://phpis.com/?p=193</guid>
		<description><![CDATA[This post is About Centering A div Block Using Css, To Center a Div Block , you need to set left-margin and right-margin either in pixels or em or percentage units. For example if you have a div with class name container, set the margin to container left and right sides auto, set the container [...]]]></description>
				<content:encoded><![CDATA[<p>This post is About Centering A div Block Using Css, To Center a Div Block , you need to set left-margin and right-margin<br />
  either in pixels or em or percentage units.</p>
<p>For example if you have a div with class name container, set the margin to container left and right sides auto, set the container with to 1000px ,This horizontally centers the element(container div) with respect to the edges of the container block.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="html"><pre class="de1">&lt;html&gt;
&lt;head&gt;
&lt;style&gt;
body {
	/* IE-6 hack */
	text-align: center;
	/*some browsers add margins and padding by default, remove them*/
	padding: 0px;
	margin: 0px;
	color: #fff;
}
div#container {
	/* reset text centering*/
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100px;
	background: #000;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;container&quot;&gt;
  &lt;p&gt;Hello World &lt;/p&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://phpis.com/centre-page-div-block-css/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
