<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8836678659527270466</atom:id><lastBuildDate>Wed, 28 Aug 2024 23:53:04 +0000</lastBuildDate><category>Codeigniter</category><category>php</category><category>facebook</category><title>phpdog</title><description>PHPDOG provide tutorials to build their own websites and scripting languages</description><link>http://phpdog.blogspot.com/</link><managingEditor>noreply@blogger.com (prabi)</managingEditor><generator>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>PHPDOG provide tutorials to build their own websites and scripting languages</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-3299825662656518718</guid><pubDate>Wed, 28 Mar 2012 10:26:00 +0000</pubDate><atom:updated>2012-03-28T05:57:51.132-07:00</atom:updated><title>Solution for facebook logouturl not working</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h3 style="color: black; text-align: left;"&gt;



&lt;code&gt;we can get the user information,facebook loginUrl and logoutUrl from the below code using facebook SDK. but now the logoutUrl is not working in facebook by using below code&amp;nbsp; &lt;/code&gt;&lt;/h3&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$config&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'appId'&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'1234'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'secret'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'123456789'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'fileUpload'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;true&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Indicates&amp;nbsp;if&amp;nbsp;the&amp;nbsp;CURL&amp;nbsp;based&amp;nbsp;@&amp;nbsp;syntax&amp;nbsp;for&amp;nbsp;file&amp;nbsp;uploads&amp;nbsp;is&amp;nbsp;enabled. &lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$user_id&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;getUser&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;We&amp;nbsp;may&amp;nbsp;or&amp;nbsp;may&amp;nbsp;not&amp;nbsp;have&amp;nbsp;this&amp;nbsp;data&amp;nbsp;based&amp;nbsp;on&amp;nbsp;whether&amp;nbsp;the&amp;nbsp;user&amp;nbsp;is&amp;nbsp;logged&amp;nbsp;in.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;If&amp;nbsp;we&amp;nbsp;have&amp;nbsp;a&amp;nbsp;$user&amp;nbsp;id&amp;nbsp;here,&amp;nbsp;it&amp;nbsp;means&amp;nbsp;we&amp;nbsp;know&amp;nbsp;the&amp;nbsp;user&amp;nbsp;is&amp;nbsp;logged&amp;nbsp;into&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;Facebook,&amp;nbsp;but&amp;nbsp;we&amp;nbsp;don't&amp;nbsp;know&amp;nbsp;if&amp;nbsp;the&amp;nbsp;access&amp;nbsp;token&amp;nbsp;is&amp;nbsp;valid.&amp;nbsp;An&amp;nbsp;access&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;token&amp;nbsp;is&amp;nbsp;invalid&amp;nbsp;if&amp;nbsp;the&amp;nbsp;user&amp;nbsp;logged&amp;nbsp;out&amp;nbsp;of&amp;nbsp;Facebook.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$profile&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;null&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;if(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$user_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$userInfos&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;api&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'/'&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$user&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Proceed&amp;nbsp;knowing&amp;nbsp;you&amp;nbsp;have&amp;nbsp;a&amp;nbsp;logged&amp;nbsp;in&amp;nbsp;user&amp;nbsp;who's&amp;nbsp;authenticated.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$profile&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;api&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'/me?fields=id,name,link,email'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fql&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"select&amp;nbsp;name,&amp;nbsp;location,&amp;nbsp;sex,&amp;nbsp;pic_square&amp;nbsp;from&amp;nbsp;user&amp;nbsp;where&amp;nbsp;uid="&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$user&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$param&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'method'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'fql.query'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'query'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fql&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'callback'&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;''&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fb_data&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'me'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$profile&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'uid'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$user_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'loginUrl'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;getLoginUrl&lt;/span&gt;&lt;span style="color: #007700;"&gt;(),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'logoutUrl'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;getLogoutUrl&lt;/span&gt;&lt;span style="color: #007700;"&gt;(),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;del&lt;/span&gt;&lt;span style="color: #007700;"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;del&lt;/span&gt;&lt;span style="color: #007700;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;print_r&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fb_data&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: black;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style="color: black; text-align: left;"&gt;



&lt;code&gt;The above fetch logourUrl is not working&lt;/code&gt;&lt;/h3&gt;
&lt;h3 style="color: black; text-align: left;"&gt;



&lt;code&gt;if try below code ie to find facebook logoutUrl separate. its a valid logoutUrl its working for me&lt;/code&gt;&lt;/h3&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;function&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;get_logout_url&lt;/span&gt;&lt;span style="color: #007700;"&gt;(){&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//return&amp;nbsp;the&amp;nbsp;facebook&amp;nbsp;logoutUrl&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;return&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;getLogoutUrl&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;}&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/03/solution-for-facebook-logouturl-not.html</link><author>noreply@blogger.com (prabi)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-1078577727533471049</guid><pubDate>Mon, 26 Mar 2012 03:42:00 +0000</pubDate><atom:updated>2012-03-25T20:42:00.273-07:00</atom:updated><title>facebook FQL multi Query using graph api</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div style="background-color: transparent; font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"&gt;
&lt;span class="Apple-style-span" style="color: #999999;"&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;Facebook has a SQL like query language, FQL, &amp;nbsp;which allows you to request 
various data points about your pages, applications, etc. When you need a
 single data point like your page's total fans, you make a call to the 
method, &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: italic; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;fql.query&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;
 to get your data. For a single data point this is great, but what if 
you are building a chart and need more than one data point? Making 
repeated calls to Facebook, will quickly begin to become tedious and 
slow. Luckily, Facebook has another method, &lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: italic; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;fql.multi-query&lt;/span&gt;&lt;span style="background-color: transparent; font-family: Arial; font-size: 11pt; font-style: normal; font-weight: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;"&gt;, which allows you to submit multiple queries at the same time and receive them back in a single result-set.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/03/facebook-fql-multi-query-using-graph.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-6700871862077660535</guid><pubDate>Fri, 23 Mar 2012 13:33:00 +0000</pubDate><atom:updated>2012-03-23T06:34:15.523-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">facebook</category><category domain="http://www.blogger.com/atom/ns#">php</category><title>Facebook FQL query using graph api</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
we can run facebook FQL&amp;nbsp; query using the &lt;a href="https://developers.facebook.com/docs/reference/api/"&gt;graph api&lt;/a&gt;.&lt;br /&gt;
Here example to get facebook photos from facebook album&lt;br /&gt;
First we need to include the facebook class then create an object of facebook class&lt;br /&gt;
by using a simple example of &lt;a href="https://developers.facebook.com/docs/reference/fql/" target="_blank"&gt;FQL query&lt;/a&gt; we get an array of details of photos of particular album&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;require&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'../src/facebook.php'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;(array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'appId'&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'...'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'secret'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'...'&lt;/span&gt;&lt;span style="color: #007700;"&gt;));&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;function&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;get_photos_by_album_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$album_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;){&lt;br /&gt;&lt;br /&gt;if(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$album_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fql&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'SELECT&amp;nbsp;pid,src_big,owner,link,position,created,caption,src&amp;nbsp;FROM&amp;nbsp;photo&amp;nbsp;WHERE&amp;nbsp;aid="'&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$album_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'"'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$param&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'method'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'fql.query'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'query'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fql&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'callback'&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;''&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fqlResult&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$&lt;/span&gt;&lt;span style="color: #007700;"&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;api&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$param&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$fqlResult&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;br /&gt;} &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/03/facebook-fql-query-using-graph-api.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-652199551052661286</guid><pubDate>Wed, 21 Mar 2012 13:48:00 +0000</pubDate><atom:updated>2012-03-22T06:09:47.333-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">facebook</category><category domain="http://www.blogger.com/atom/ns#">php</category><title>Create photo albums and upload photos using the Facebook</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
By using &lt;a href="https://developers.facebook.com/docs/reference/api/" target="_blank"&gt;Facebook graph API&lt;/a&gt; allow us to access public information like user's first name, last name and profile picture are publicly available.
To get additional access like upload photos,create albums,you must first get their permission.&lt;br /&gt;
&lt;br /&gt;
The code example assumes that you have already generated an authenticated session
while generating the loginUrl we need to specify scope for the permission (photo_upload, user_photos)&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;require&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'../src/facebook.php'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;(array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'appId'&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'...'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'secret'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'...'&lt;/span&gt;&lt;span style="color: #007700;"&gt;));&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$loginUrl&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;getLoginUrl&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'scope'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'email,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;publish_stream,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user_birthday,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;read_stream,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;photo_upload,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user_photos,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user_photo_video_tags,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br /&gt;echo&amp;nbsp;"&amp;lt;script&amp;nbsp;type="text/javascript"&amp;gt;&lt;br /&gt;top.location.href&amp;nbsp;=&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$loginUrl&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;';&lt;br /&gt;//&amp;nbsp;]]&amp;gt;&amp;lt;/script&amp;gt;";?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp;permission popup
&lt;a href="http://localhost/codezlabs/wp-content/uploads/2012/03/permission_facebook2.png"&gt;&lt;img alt="" class="aligncenter size-full wp-image-44" height="359" src="http://localhost/codezlabs/wp-content/uploads/2012/03/permission_facebook2.png" title="permission_facebook" width="645" /&gt;&lt;/a&gt;
once we get the permission from user we can able to upload the photos to there albums&lt;br /&gt;
&lt;br /&gt;
The following snippet creates a photo album and then uploads a photo into it:&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #dd0000;"&gt;&amp;lt;?php&lt;br /&gt;$facebook-&amp;gt;setFileUploadSupport(true);&lt;br /&gt;&lt;br /&gt;//Create&amp;nbsp;an&amp;nbsp;album&lt;br /&gt;$album_details&amp;nbsp;=&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;message&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'=&amp;gt;&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Album&amp;nbsp;desc&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;name&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'=&amp;gt;&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Album&amp;nbsp;name&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'&lt;br /&gt;);&lt;br /&gt;$create_album&amp;nbsp;=&amp;nbsp;$facebook-&amp;gt;api('&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;me&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;albums&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;',&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;post&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;',&amp;nbsp;$album_details);&lt;br /&gt;&lt;br /&gt;//Get&amp;nbsp;album&amp;nbsp;ID&amp;nbsp;of&amp;nbsp;the&amp;nbsp;album&amp;nbsp;you'&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;ve&amp;nbsp;just&amp;nbsp;created&lt;br /&gt;$album_uid&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$create_album&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'id'&lt;/span&gt;&lt;span style="color: #007700;"&gt;];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//Upload&amp;nbsp;a&amp;nbsp;photo&amp;nbsp;to&amp;nbsp;album&amp;nbsp;of&amp;nbsp;ID...&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$photo_details&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'message'&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Photo&amp;nbsp;message'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$file&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'app.jpg'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//Example&amp;nbsp;image&amp;nbsp;file&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$photo_details&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'image'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'@'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;realpath&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$file&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$upload_photo&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$facebook&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;api&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'/'&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$album_uid&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'/photos'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'post'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$photo_details&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;?&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Supported Image Types
You can upload the following image file formats through this call:
*GIF *JPG *PNG *PSD *TIFF *JP2 *IFF *WBMP *XBM
&lt;a href="http://developers.facebook.com/docs/reference/php/" target="_blank"&gt;Facebook SDK&lt;/a&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/03/by-using-facebook-graph-api-allow-us-to.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-3470310243722809957</guid><pubDate>Tue, 21 Feb 2012 13:22:00 +0000</pubDate><atom:updated>2012-03-02T04:46:16.392-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">php</category><title>HTTP POST Using PHP CURL</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Here's how you execute a POST using the PHP CURL library.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//define&amp;nbsp;post&amp;nbsp;values&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$message&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"test&amp;nbsp;message&amp;nbsp;"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//define&amp;nbsp;post&amp;nbsp;url&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$url&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"http://localhost/WebServices/"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//encode&amp;nbsp;the&amp;nbsp;message&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$message&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;urlencode&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$message&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//initialize&amp;nbsp;the&amp;nbsp;curl&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_init&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;if&amp;nbsp;(!&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;){&lt;br /&gt;die(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"Couldn't&amp;nbsp;initialize&amp;nbsp;a&amp;nbsp;cURL&amp;nbsp;handle"&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;}&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//setting&amp;nbsp;options&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ret&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_URL&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$url&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_POST&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;1&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_SSL_VERIFYPEER&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_SSL_VERIFYHOST&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;2&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//setup&amp;nbsp;post&amp;nbsp;fields&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_POSTFIELDS&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"Message=&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$message&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ret&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_setopt&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CURLOPT_RETURNTRANSFER&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;1&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//If&amp;nbsp;you&amp;nbsp;are&amp;nbsp;behind&amp;nbsp;proxy&amp;nbsp;then&amp;nbsp;please&amp;nbsp;uncomment&amp;nbsp;below&amp;nbsp;line&amp;nbsp;and&amp;nbsp;provide&amp;nbsp;your&amp;nbsp;proxy&amp;nbsp;ip&amp;nbsp;with&amp;nbsp;port.&lt;br /&gt;//&amp;nbsp;$ret&amp;nbsp;=&amp;nbsp;curl_setopt($ch,&amp;nbsp;CURLOPT_PROXY,&amp;nbsp;"PROXY&amp;nbsp;IP&amp;nbsp;ADDRESS:PORT");&lt;br /&gt;&lt;br /&gt;//execute&amp;nbsp;and&amp;nbsp;geting&amp;nbsp;response&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$curlresponse&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_exec&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&lt;br /&gt;if(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_errno&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'curl&amp;nbsp;error&amp;nbsp;:&amp;nbsp;'&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_error&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ret&lt;/span&gt;&lt;span style="color: #007700;"&gt;))&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;some&amp;nbsp;kind&amp;nbsp;of&amp;nbsp;an&amp;nbsp;error&amp;nbsp;happened&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;die(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_error&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_close&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;close&amp;nbsp;cURL&amp;nbsp;handler&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;}&amp;nbsp;else&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$info&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_getinfo&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;curl_close&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$ch&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;close&amp;nbsp;cURL&amp;nbsp;handler&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//echo&amp;nbsp;"&amp;lt;br&amp;gt;";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;echo&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$curlresponse&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//echo&amp;nbsp;"post&amp;nbsp;message&amp;nbsp;Sent&amp;nbsp;Succesfully"&amp;nbsp;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;}&lt;br /&gt;&amp;nbsp;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/http-post-using-php-curl.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-6771654594024014977</guid><pubDate>Tue, 21 Feb 2012 12:54:00 +0000</pubDate><atom:updated>2012-03-02T04:57:25.268-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">php</category><title>Email Script in PHP</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;Below script is simple email script in php. by using mail function &lt;/code&gt;&lt;/div&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;&amp;lt;?php&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Email&amp;nbsp;destination&amp;nbsp;address&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$to&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'to@email.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Email&amp;nbsp;Subject&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$subject&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'PHP&amp;nbsp;Simple&amp;nbsp;Mailer&amp;nbsp;Example'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Email&amp;nbsp;message&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$content&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Lorem&amp;nbsp;ipsum&amp;nbsp;dolor&amp;nbsp;sit&amp;nbsp;amet,&amp;nbsp;consectetuer&amp;nbsp;adipiscing&amp;nbsp;elit.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #dd0000;"&gt;&amp;nbsp;Etiam&amp;nbsp;sit&amp;nbsp;amet&amp;nbsp;elit&amp;nbsp;vitae&amp;nbsp;arcu&amp;nbsp;interdum&amp;nbsp;ullamcorper.'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Additional&amp;nbsp;headers&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$headers&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'MIME-Version:&amp;nbsp;1.0'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"\n"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$headers&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Content-type:&amp;nbsp;text;&amp;nbsp;charset=iso-8859-1'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"\n"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$headers&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;.=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'From:&amp;nbsp;from@email.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;mail&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$to&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$subject&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$content&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$headers&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;?&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/email-script-in-php.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-3955064413986287972</guid><pubDate>Thu, 16 Feb 2012 14:08:00 +0000</pubDate><atom:updated>2012-03-02T05:03:23.043-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>codeigniter error reporting handling</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;1.&amp;nbsp;Turn&amp;nbsp;off&amp;nbsp;PHP&amp;nbsp;Errors&amp;nbsp;with&amp;nbsp;error_reporting&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;0&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;In&amp;nbsp;the&amp;nbsp;root&amp;nbsp;directory&amp;nbsp;of&amp;nbsp;your&amp;nbsp;CodeIgniter&amp;nbsp;install&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;there&amp;nbsp;is&amp;nbsp;an&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;php&amp;nbsp;file&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;The&amp;nbsp;first&amp;nbsp;option&amp;nbsp;in&amp;nbsp;there&amp;nbsp;is&amp;nbsp;‘PHP&amp;nbsp;ERROR&amp;nbsp;REPORTING&amp;nbsp;LEVEL’&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Set&amp;nbsp;it&amp;nbsp;to&amp;nbsp;zero&lt;/span&gt;&lt;span style="color: #007700;"&gt;:&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;error_reporting&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;0&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CodeIgniter&amp;nbsp;version&amp;nbsp;2.0.1&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;and&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;above&amp;nbsp;have&amp;nbsp;an&amp;nbsp;environment&amp;nbsp;constant&amp;nbsp;in&amp;nbsp;the&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;php&amp;nbsp;file&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;as&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;well&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Setting&amp;nbsp;this&amp;nbsp;to&amp;nbsp;“production”&amp;nbsp;will&amp;nbsp;disable&amp;nbsp;all&amp;nbsp;PHP&amp;nbsp;error&amp;nbsp;output&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Read&amp;nbsp;more&amp;nbsp;about&amp;nbsp;this&amp;nbsp;on&amp;nbsp;the&amp;nbsp;Codeigniter&amp;nbsp;User&amp;nbsp;Guide&amp;nbsp;page&amp;nbsp;on&amp;nbsp;Security&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;and&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;on&amp;nbsp;Handling&amp;nbsp;Environments&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;2.&amp;nbsp;Turn&amp;nbsp;off&amp;nbsp;Database&amp;nbsp;Errors&amp;nbsp;in&amp;nbsp;Config&lt;br /&gt;The&amp;nbsp;PHP&amp;nbsp;errors&amp;nbsp;are&amp;nbsp;off&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;but&amp;nbsp;any&amp;nbsp;MySQL&amp;nbsp;errors&amp;nbsp;are&amp;nbsp;still&amp;nbsp;going&amp;nbsp;to&amp;nbsp;show&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Turn&amp;nbsp;these&amp;nbsp;off&amp;nbsp;in&amp;nbsp;the&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;config&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;database&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;php&amp;nbsp;file&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Set&amp;nbsp;the&amp;nbsp;db_debug&amp;nbsp;option&amp;nbsp;to&amp;nbsp;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;:&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'db_debug'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;FALSE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;3.&amp;nbsp;Adjust&amp;nbsp;Error&amp;nbsp;Logging&amp;nbsp;Threshold&lt;br /&gt;The&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;config&lt;/span&gt;&lt;span style="color: #007700;"&gt;/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;config&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;php&amp;nbsp;file&amp;nbsp;has&amp;nbsp;a&amp;nbsp;log&amp;nbsp;threshold&amp;nbsp;option&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;It&amp;nbsp;states&amp;nbsp;“For&amp;nbsp;a&amp;nbsp;live&amp;nbsp;site&amp;nbsp;you’ll&amp;nbsp;usually&amp;nbsp;only&amp;nbsp;enable&amp;nbsp;Errors&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;1&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;to&amp;nbsp;be&amp;nbsp;logged&amp;nbsp;otherwise&amp;nbsp;your&amp;nbsp;log&amp;nbsp;files&amp;nbsp;will&amp;nbsp;fill&amp;nbsp;up&amp;nbsp;very&amp;nbsp;fast&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;”&lt;br /&gt;&lt;br /&gt;$config&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'log_threshold'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;1&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;4.&amp;nbsp;Turn&amp;nbsp;on&amp;nbsp;all&amp;nbsp;Errors&amp;nbsp;in&amp;nbsp;Config&lt;br /&gt;In&amp;nbsp;the&amp;nbsp;root&amp;nbsp;directory&amp;nbsp;of&amp;nbsp;your&amp;nbsp;CodeIgniter&amp;nbsp;install&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;there&amp;nbsp;is&amp;nbsp;an&amp;nbsp;index&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;php&amp;nbsp;file&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;The&amp;nbsp;first&amp;nbsp;option&amp;nbsp;in&amp;nbsp;there&amp;nbsp;is&amp;nbsp;‘PHP&amp;nbsp;ERROR&amp;nbsp;REPORTING&amp;nbsp;LEVEL’&lt;/span&gt;&lt;span style="color: #007700;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Set&amp;nbsp;it&amp;nbsp;to&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;error_reporting&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;E_ALL&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-error-reporting-handling.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-319493535732408478</guid><pubDate>Thu, 16 Feb 2012 13:46:00 +0000</pubDate><atom:updated>2012-02-21T04:59:37.345-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>CodeIgniter tutorials .htaccess Setup</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
CodeIgniter provides the option to use Search Engine friendly URL’s in your application. Search Engine friendly URL’s let’s spiders index your site better and are visually more attractive.&lt;br /&gt;
&lt;br /&gt;
&lt;h2 id="section-1"&gt;
mod_rewrite and the Index page&lt;/h2&gt;
Before anything else, make sure you have mod_rewrite enabled on your server. Once that’s taken care of, edit your index.php file and set $config['index_page'] to blank.&lt;br /&gt;
&lt;i&gt;&lt;b&gt;index.php&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
[sourcecode]&lt;br /&gt;
$config['index_page'] = ”;&lt;br /&gt;
[/sourcecode]&lt;br /&gt;
&lt;h2 id="section-2"&gt;
Creating the .htaccess file&lt;/h2&gt;
Go to your root directory, create a file called  “.htaccess” and paste the following.&lt;br /&gt;
&lt;br /&gt;
[sourcecode]&lt;br /&gt;
&lt;br /&gt;
# Set the default file for indexes&lt;br /&gt;
&lt;br /&gt;
DirectoryIndex index.php&lt;br /&gt;
# mod_rewrite rules&lt;br /&gt;
&lt;br /&gt;
RewriteEngine on&lt;br /&gt;
# The RewriteBase of the system (if you are using this system in a sub-folder).&lt;br /&gt;
&lt;br /&gt;
# RewriteBase /SubFolderName/&lt;br /&gt;
# This will make the site only accessible without the “www.”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# (which will keep the subdomain-sensive config file happy)&lt;br /&gt;
&lt;br /&gt;
# If you want the site to be accessed WITH the “www.”&lt;br /&gt;
&lt;br /&gt;
# comment-out the following two lines.&lt;br /&gt;
&lt;br /&gt;
# RewriteCond %{HTTP_HOST} ^www\.site\.com$ [NC]&lt;br /&gt;
&lt;br /&gt;
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]&lt;br /&gt;
# If a controller can’t be found – then issue a 404 error from PHP&lt;br /&gt;
&lt;br /&gt;
# Error messages (via the “error” plugin)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# ErrorDocument 403 /index.php/403/&lt;br /&gt;
&lt;br /&gt;
# ErrorDocument 404 /index.php/404/&lt;br /&gt;
&lt;br /&gt;
# ErrorDocument 500 /index.php/500/&lt;br /&gt;
# Deny any people (or bots) from the following sites: (to stop spam comments)&lt;br /&gt;
&lt;br /&gt;
# RewriteCond %{HTTP_REFERER} nienschanz\.ru [NC,OR]&lt;br /&gt;
&lt;br /&gt;
# RewriteCond %{HTTP_REFERER} porn\.com&lt;br /&gt;
&lt;br /&gt;
# RewriteRule .* – [F]&lt;br /&gt;
&lt;br /&gt;
# Note: if you are having trouble from a certain URL just&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# add it above to bock all visitors from that site.&lt;br /&gt;
# Or you can also uncomment this if you know the IP:&lt;br /&gt;
&lt;br /&gt;
# Deny from 192.168.1.1&lt;br /&gt;
# If the file is NOT the index.php file&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !index.php&lt;br /&gt;
# Hide all PHP files so none can be accessed by HTTP&lt;br /&gt;
&lt;br /&gt;
RewriteRule (.*)\.php$ index.php/$1&lt;br /&gt;
# If the file/dir is NOT real go to index&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;
&lt;br /&gt;
RewriteRule ^(.*)$ index.php/$1 [QSA,L]&lt;br /&gt;
# If mod_rewrite is NOT installed go to index.php&lt;br /&gt;
ErrorDocument 404 index.php&lt;br /&gt;
&lt;br /&gt;
[/sourcecode]&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-tutorials-htaccess-setup.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-6342972811592746837</guid><pubDate>Thu, 16 Feb 2012 13:36:00 +0000</pubDate><atom:updated>2012-02-21T23:36:06.445-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>codeigniter tutorials for beginners</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxFQ1eVKiXAQbsy659svA2ny9jXImKt37p0tO0TeCfLzZn99aHzB3tRj-qPcwrJoX_2tL5jvBbqeGmxYa2GJgxK-4_3BjWz93tNkIiyghWPW-vkph5LbKNwy1bzo5NSdDuK9Ds2SpJ1eL/s1600/phpdog-codeigniter.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="147" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxFQ1eVKiXAQbsy659svA2ny9jXImKt37p0tO0TeCfLzZn99aHzB3tRj-qPcwrJoX_2tL5jvBbqeGmxYa2GJgxK-4_3BjWz93tNkIiyghWPW-vkph5LbKNwy1bzo5NSdDuK9Ds2SpJ1eL/s320/phpdog-codeigniter.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2 id="section-1"&gt;

CodeIgniter – Getting Started&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-basics/" target="_blank"&gt;Everything You Need to Get Started With CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/easy-development-with-codeigniter" target="_blank"&gt;Easy Development With CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="section-2"&gt;

Become a CodeIgniter Pro in 15 Days!&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-1/" target="_blank"&gt;Day 1: Getting Started With the Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-2" target="_blank"&gt;Day 2: Database Selecting Methods&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-3/" target="_blank"&gt;Day 3: Sending Emails&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-4-newsletter-signup/" target="_blank"&gt;Day 4: Newsletter Signup&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-5-crud/" target="_blank"&gt;Day 5: CRUD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-6-login" target="_blank"&gt;Day 6: Login&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-7-pagination/" target="_blank"&gt;Day 7: Pagination&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-day-8-ajax/" target="_blank"&gt;Day 8: AJAX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-file-uploading-and-image-manipulation/" target="_blank"&gt;Day 9: File Uploading and Image Manipulation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-the-calendar-library/" target="_blank"&gt;Day 10: The Calendar Library&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-file-operations/" target="_blank"&gt;Day 11: File and Directory Operations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-shopping-cart/" target="_blank"&gt;Day 12: Shopping Cart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-extending-the-framework/" target="_blank"&gt;Day 13: Extending the Framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-security/" target="_blank"&gt;Day 14: Security&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-profiling-benchmarking-hooks/" target="_blank"&gt;Day 15: Profiling, Benchmarking &amp;amp; Hooks&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="section-3"&gt;

Other Sample CodeIgniter Tutorials Worth Reviewing&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/building-an-rss-2-0-feed-with-codeigniter/" target="_blank"&gt;Build an RSS 2.0 Feed with CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/" target="_blank"&gt;Working with RESTful Services in CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/basecamp-style-subdomains-with-codeigniter/" target="_blank"&gt;Basecamp Style Subdomains With CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/creating-a-file-hosting-site-with-codeigniter/" target="_blank"&gt;Creating a File Hosting Site with CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/how-to-build-a-shopping-cart-using-codeigniter-and-jquery/" target="_blank"&gt;How to Build a Shopping Cart using CodeIgniter and jQuery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/php/how-to-update-your-twitter-status-with-codeigniter/" target="_blank"&gt;How to Update your Twitter Status with CodeIgniter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-tutorials-for-beginners.html</link><author>noreply@blogger.com (prabi)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvxFQ1eVKiXAQbsy659svA2ny9jXImKt37p0tO0TeCfLzZn99aHzB3tRj-qPcwrJoX_2tL5jvBbqeGmxYa2GJgxK-4_3BjWz93tNkIiyghWPW-vkph5LbKNwy1bzo5NSdDuK9Ds2SpJ1eL/s72-c/phpdog-codeigniter.jpg" width="72"/><thr:total>6</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-2517036511518569346</guid><pubDate>Thu, 16 Feb 2012 12:36:00 +0000</pubDate><atom:updated>2012-03-04T21:08:37.804-08:00</atom:updated><title>To Get Last Insert Id in CodeIgniter Mysql</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="hcode"&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;
&lt;span style="color: #0000bb;"&gt;&lt;br /&gt;&amp;lt;?php&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Basic&amp;nbsp;php&amp;nbsp;mysql&amp;nbsp;method&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;mysql_insert_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;CodeIgniter&amp;nbsp;method&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;db&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;insert_id&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;?&amp;gt;&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/to-get-last-insert-id-in-codeigniter.html</link><author>noreply@blogger.com (prabi)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-4569391131320031880</guid><pubDate>Wed, 15 Feb 2012 11:10:00 +0000</pubDate><atom:updated>2012-02-21T05:00:06.408-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>How to Refresh Current Page in CodeIgniter</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;redirect(&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;uri-&amp;gt;uri_string());&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/how-to-refresh-current-page-in.html</link><author>noreply@blogger.com (prabi)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-7232158148262918699</guid><pubDate>Wed, 15 Feb 2012 11:08:00 +0000</pubDate><atom:updated>2012-02-21T05:00:22.181-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>Set and Delete Cookies at CodeIgniter</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php variable"&gt;$cookie&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'name'&lt;/code&gt;&amp;nbsp;&amp;nbsp; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'loggedin'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'value'&lt;/code&gt;&amp;nbsp; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'yes'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'expire'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'86500'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'domain'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'.apol0829.dev'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'prefix'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'apollidon_'&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php plain"&gt;set_cookie(&lt;/code&gt;&lt;code class="php variable"&gt;$cookie&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php variable"&gt;$cookie&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'name'&lt;/code&gt;&amp;nbsp;&amp;nbsp; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'loggedin'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'value'&lt;/code&gt;&amp;nbsp; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;''&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'expire'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'0'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'domain'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'.apol0829.dev'&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;'prefix'&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;'apollidon_'&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number18 index17 alt1"&gt;
&lt;code class="php plain"&gt;delete_cookie(&lt;/code&gt;&lt;code class="php variable"&gt;$cookie&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/set-and-delete-cookies-at-codeigniter.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-7883343828127243745</guid><pubDate>Wed, 15 Feb 2012 11:04:00 +0000</pubDate><atom:updated>2012-03-02T04:54:12.982-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>Multiple Database Connection in CodeIgniter</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php variable"&gt;The database.php config file&amp;nbsp; &lt;/code&gt;&lt;/div&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;/div&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$active_group&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"default"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$active_record&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;TRUE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'hostname'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"localhost"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'username'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"root"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'password'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"123456"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'database'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"database_1"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbdriver'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"mysql"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbprefix'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;""&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'pconnect'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;TRUE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'db_debug'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;TRUE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'cache_on'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;FALSE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'cachedir'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;""&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'char_set'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"utf8"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'default'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbcollat'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"utf8_general_ci"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'hostname'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"localhost"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'username'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"root"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'password'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"abcdef"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'database'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"database_2"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbdriver'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"mysql"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbprefix'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"my_"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'pconnect'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;TRUE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'db_debug'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;TRUE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'cache_on'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;FALSE&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'cachedir'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;""&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'char_set'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"utf8"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$db&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'second_db'&lt;/span&gt;&lt;span style="color: #007700;"&gt;][&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'dbcollat'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"utf8_general_ci"&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;div class="line number28 index27 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;code class="php plain"&gt;&lt;br /&gt;
&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
The default group will be loaded automatically during $this-&amp;gt;db call.  You can use CI legacy_db method to load other db configuration group.&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;code class="php plain"&gt;&lt;br /&gt;
&lt;/code&gt;&lt;/div&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;load&amp;nbsp;second&amp;nbsp;database&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;legacy_db&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;load&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;database&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;database_2&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;true&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;fetch&amp;nbsp;result&amp;nbsp;from&amp;nbsp;my_table&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;legacy_db&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;select&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'*'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;legacy_db&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;from&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'my_table'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;legacy_db&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;get&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$query&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;result&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/multiple-database-connection-in.html</link><author>noreply@blogger.com (prabi)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-6578584201399454266</guid><pubDate>Wed, 15 Feb 2012 10:38:00 +0000</pubDate><atom:updated>2012-03-02T05:25:59.822-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>CodeIgniter: Payment Gateway using Authorize.net Library</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
First, download the Authorize.net library for CodeIgniter from here :&lt;br /&gt;
&lt;a href="http://jamesgifford.com/code/codeigniter-authorize-net-library/" rel="nofollow" title="Download Authorize.net CodeIgniter Library"&gt;Download Authorize.net CodeIgniter Library »&lt;/a&gt;&lt;br /&gt;
Put the lib on your libraries directory, then load it as follow :&lt;br /&gt;
&lt;br /&gt;
&lt;div class="container"&gt;
&lt;div class="hcode"&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;
&lt;span style="color: #0000bb;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Load&amp;nbsp;authorize_net&amp;nbsp;library&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;load&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;library&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'authorize_net'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Invoke&amp;nbsp;Authorize.net&amp;nbsp;service&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;authorize_net&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;set_params&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$_POST&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;authorize_net&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;set_login&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'$login_id'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'$tran_key'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;authorize_net&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;process&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;true&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;$response&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;authorize_net&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;response&lt;/span&gt;&lt;span style="color: #007700;"&gt;();&lt;br /&gt;&amp;nbsp;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-payment-gateway-using.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-4138541141323584853</guid><pubDate>Wed, 15 Feb 2012 10:34:00 +0000</pubDate><atom:updated>2012-03-02T05:13:18.091-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>CodeIgniter: Convert XML into Object</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Codeigniter library that help you convert and parse xml data into php object&lt;br /&gt;
&lt;br /&gt;
&lt;div class="container"&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #0000bb;"&gt;&amp;lt;?php&lt;/span&gt;&lt;span style="color: #007700;"&gt;class&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CI_Xml_Handle&lt;/span&gt;&lt;span style="color: #007700;"&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;''&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;CI_Xml_Handle&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml_content&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;xml&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml_content&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;XMLtoObject&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;()&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml_object&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;SimpleXMLElement&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;xml&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml_object&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;==&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;catch&amp;nbsp;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style="color: #007700;"&gt;)&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;false&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$xml_object&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="container"&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #007700;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;div class="line number24 index23 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number24 index23 alt1"&gt;
This library works as an &lt;b&gt;XML parser&lt;/b&gt; and convert any XML document to an object for further processing. Just copy and paste &lt;b&gt;source code&lt;/b&gt; above, create a &lt;b&gt;CodeIgniter library&lt;/b&gt; file, put it in usual CodeIgniter library folder, load it, and call it ;)&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-convert-xml-into-object.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-3417326451820460230</guid><pubDate>Wed, 15 Feb 2012 10:27:00 +0000</pubDate><atom:updated>2012-02-21T05:01:27.645-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>How to Create Star Rating using CodeIgniter and jQuery Star Rating Plugin</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;$(&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt;&lt;code class="php plain"&gt;() {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;$(&lt;/code&gt;&lt;code class="php string"&gt;'.star-radio'&lt;/code&gt;&lt;code class="php plain"&gt;).rating({&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;required: true,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;callback: &lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt;&lt;code class="php plain"&gt;(value, link) {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;$.ajax({&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;type: &lt;/code&gt;&lt;code class="php string"&gt;"post"&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;url: site_url + &lt;/code&gt;&lt;code class="php string"&gt;"user/rate"&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;dataType: &lt;/code&gt;&lt;code class="php string"&gt;"json"&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;data: &lt;/code&gt;&lt;code class="php string"&gt;"&amp;amp;post_url="&lt;/code&gt; &lt;code class="php plain"&gt;+ $(&lt;/code&gt;&lt;code class="php string"&gt;'#post_url'&lt;/code&gt;&lt;code class="php plain"&gt;).val() + &lt;/code&gt;&lt;code class="php string"&gt;"&amp;amp;rate_val="&lt;/code&gt; &lt;code class="php plain"&gt;+ value,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;success: &lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt;&lt;code class="php plain"&gt;(e) {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;$.jGrowl(e.code + &lt;/code&gt;&lt;code class="php string"&gt;"&amp;lt;br&amp;gt;"&lt;/code&gt; &lt;code class="php plain"&gt;+ e.msg);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;});&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php plain"&gt;});&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
On the code snippet above, we implement the rating plugin on the HTML  element which has "star-radio" class attribute, which is your radio  button as rating control. Every time user rate to a post, the script  will send an &lt;b&gt;Ajax request&lt;/b&gt; to User controller and send the rate data to the "&lt;b&gt;rate&lt;/b&gt;" function.&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// .. some User controller code up here&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Rate function on User Controller&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;public&lt;/code&gt; &lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;rate()&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Turn of layout for Ajax request&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;unset(&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;layout);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Gather ajax post data&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$rate&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;input-&amp;gt;post(&lt;/code&gt;&lt;code class="php string"&gt;"rate_val"&lt;/code&gt;&lt;code class="php plain"&gt;, true);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$post_url&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;input-&amp;gt;post(&lt;/code&gt;&lt;code class="php string"&gt;"post_url"&lt;/code&gt;&lt;code class="php plain"&gt;, true);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Load model data&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;model(&lt;/code&gt;&lt;code class="php string"&gt;'Post'&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$post_id&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;Post-&amp;gt;get_post_id(&lt;/code&gt;&lt;code class="php variable"&gt;$post_url&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number18 index17 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Call function to check if user is login&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number19 index18 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// return current login user id, null if not login yet&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number20 index19 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// You need to define this helper function your self&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number21 index20 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;if&lt;/code&gt; &lt;code class="php plain"&gt;(get_user_id()) {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number22 index21 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Call the Post Model is_rated method to check whether the current login user has submit a rate to related post&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number23 index22 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;if&lt;/code&gt; &lt;code class="php plain"&gt;(!&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;Post-&amp;gt;is_rated(get_user_id(), &lt;/code&gt;&lt;code class="php variable"&gt;$post_id&lt;/code&gt;&lt;code class="php plain"&gt;))&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number24 index23 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number25 index24 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"post_id"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php variable"&gt;$post_id&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number26 index25 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;"user_id"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; get_user_id(),&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;"posts_rating_value"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php variable"&gt;$rate&lt;/code&gt;&lt;code class="php plain"&gt;,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php string"&gt;"posts_rating_date"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php functions"&gt;date&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"Y-m-d H:i:s"&lt;/code&gt;&lt;code class="php plain"&gt;)&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number29 index28 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number30 index29 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number31 index30 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Call Post model method to insert rating data&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number32 index31 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;if&lt;/code&gt; &lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;Post-&amp;gt;insert_rating(&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php variable"&gt;$post_id&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php variable"&gt;$rate&lt;/code&gt;&lt;code class="php plain"&gt;)) {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number33 index32 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php plain"&gt;json_encode(&lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"code"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Success"&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php string"&gt;"msg"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Thank you, rate has been submitted"&lt;/code&gt;&lt;code class="php plain"&gt;));&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number34 index33 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number35 index34 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;else&lt;/code&gt; &lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number36 index35 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php plain"&gt;json_encode(&lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"code"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Error"&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php string"&gt;"msg"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Sorry, something wrong. Please try again."&lt;/code&gt;&lt;code class="php plain"&gt;));&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number37 index36 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number38 index37 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number39 index38 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// If post has been rated by the current login user&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number40 index39 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;else&lt;/code&gt; &lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number41 index40 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php plain"&gt;json_encode(&lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"code"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Error"&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php string"&gt;"msg"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"You have already rated this post"&lt;/code&gt;&lt;code class="php plain"&gt;));&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number42 index41 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number43 index42 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number44 index43 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// User is not login yet, ask them to login first&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number45 index44 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;else&lt;/code&gt; &lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number46 index45 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php plain"&gt;json_encode(&lt;/code&gt;&lt;code class="php keyword"&gt;array&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php string"&gt;"code"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Error"&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php string"&gt;"msg"&lt;/code&gt; &lt;code class="php plain"&gt;=&amp;gt; &lt;/code&gt;&lt;code class="php string"&gt;"Please login to submit this rate"&lt;/code&gt;&lt;code class="php plain"&gt;));&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number47 index46 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number48 index47 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number49 index48 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Do not proceed to view, just terminate to send Json response&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number50 index49 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php functions"&gt;exit&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number51 index50 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number52 index51 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number53 index52 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// .. any other User controller code goes here&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number54 index53 alt1"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number54 index53 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number54 index53 alt1"&gt;
Following is the &lt;b&gt;CodeIgniter View&lt;/b&gt; sample code for the &lt;b&gt;rating control&lt;/b&gt; on your post view:&lt;/div&gt;
&lt;div class="line number54 index53 alt1"&gt;
&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;div class="line number54 index53 alt1"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php comments"&gt;//Check if user logged in&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php keyword"&gt;if&lt;/code&gt; &lt;code class="php plain"&gt;(!get_user_id()) {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$radioIsActive&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php string"&gt;"disabled=disabled "&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php keyword"&gt;else&lt;/code&gt; &lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$radioIsActive&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php string"&gt;" "&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php keyword"&gt;for&lt;/code&gt; &lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt; &lt;code class="php plain"&gt;= 1; &lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt; &lt;code class="php plain"&gt;&amp;lt;= 5; &lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt;&lt;code class="php plain"&gt;++) :&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;if&lt;/code&gt; &lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt; &lt;code class="php plain"&gt;== &lt;/code&gt;&lt;code class="php functions"&gt;round&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$row&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;"average"&lt;/code&gt;&lt;code class="php plain"&gt;])) :&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;input &lt;/code&gt;&lt;code class="php keyword"&gt;class&lt;/code&gt;&lt;code class="php plain"&gt;=&lt;/code&gt;&lt;code class="php string"&gt;"star-radio"&lt;/code&gt; &lt;code class="php plain"&gt;type=&lt;/code&gt;&lt;code class="php string"&gt;"radio"&lt;/code&gt; &lt;code class="php plain"&gt;name=&lt;/code&gt;&lt;code class="php string"&gt;"rating"&lt;/code&gt; &lt;code class="php plain"&gt;value=&lt;/code&gt;&lt;code class="php string"&gt;"&amp;lt;?php echo $i; ?&amp;gt;"&lt;/code&gt; &lt;code class="php plain"&gt;checked=&lt;/code&gt;&lt;code class="php string"&gt;"checked"&lt;/code&gt; &lt;code class="php plain"&gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php string"&gt;"$radioIsActive"&lt;/code&gt;&lt;code class="php plain"&gt;; ?&amp;gt;/&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php keyword"&gt;else&lt;/code&gt;&lt;code class="php plain"&gt;: ?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;input &lt;/code&gt;&lt;code class="php keyword"&gt;class&lt;/code&gt;&lt;code class="php plain"&gt;=&lt;/code&gt;&lt;code class="php string"&gt;"star-radio"&lt;/code&gt; &lt;code class="php plain"&gt;type=&lt;/code&gt;&lt;code class="php string"&gt;"radio"&lt;/code&gt; &lt;code class="php plain"&gt;name=&lt;/code&gt;&lt;code class="php string"&gt;"rating"&lt;/code&gt; &lt;code class="php plain"&gt;value=&lt;/code&gt;&lt;code class="php string"&gt;"&amp;lt;?php echo $i; ?&amp;gt;"&lt;/code&gt; &lt;code class="php plain"&gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php string"&gt;"$radioIsActive"&lt;/code&gt;&lt;code class="php plain"&gt;; ?&amp;gt;/&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number18 index17 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;endif&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number19 index18 alt2"&gt;
&lt;code class="php keyword"&gt;endfor&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number20 index19 alt1"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;code class="php plain"&gt; &lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/how-to-create-star-rating-using.html</link><author>noreply@blogger.com (prabi)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-4465295164204273766</guid><pubDate>Wed, 15 Feb 2012 09:59:00 +0000</pubDate><atom:updated>2012-02-21T05:01:41.239-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>CodeIgniter Tutorial: Use Pagination Class</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h4&gt;
&lt;span style="font-size: x-small;"&gt;MySQL DDL Quer&lt;/span&gt;&lt;/h4&gt;
&lt;h5&gt;
Create a blogs table using sql below:&amp;nbsp;&lt;/h5&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;CREATE TABLE `db_name`.`blog` (&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;`blog_id` BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY ,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;`title` VARCHAR( 200 ) NOT NULL ,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;`desc` TEXT NOT NULL ,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;`created` DATETIME NOT NULL ,&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;`modified` DATETIME NOT NULL&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php plain"&gt;) ENGINE = MYISAM&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;h4&gt;
&lt;span style="font-size: x-small;"&gt;CodeIgniter Model&lt;/span&gt;&lt;/h4&gt;
&lt;br /&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php keyword"&gt;class&lt;/code&gt; &lt;code class="php plain"&gt;blog &lt;/code&gt;&lt;code class="php keyword"&gt;extends&lt;/code&gt; &lt;code class="php plain"&gt;Model&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;blog()&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;parent::Model();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;database();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;count_blogs()&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Count total numbers of blog entries&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$query&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;db-&amp;gt;query(&lt;/code&gt;&lt;code class="php string"&gt;'SELECT count(*) as count_blog FROM blogs'&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$result&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$query&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;results();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;return&lt;/code&gt; &lt;code class="php variable"&gt;$result&lt;/code&gt;&lt;code class="php plain"&gt;[0]-&amp;gt;count_blog;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number18 index17 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number19 index18 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;select_blogs(&lt;/code&gt;&lt;code class="php variable"&gt;$num&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php variable"&gt;$offset&lt;/code&gt;&lt;code class="php plain"&gt;)&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number20 index19 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number21 index20 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// Fetch data from blogs table&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number22 index21 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$query&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;db-&amp;gt;get(&lt;/code&gt;&lt;code class="php string"&gt;'blogs'&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php variable"&gt;$num&lt;/code&gt;&lt;code class="php plain"&gt;, &lt;/code&gt;&lt;code class="php variable"&gt;$offset&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number23 index22 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$result&lt;/code&gt; &lt;code class="php plain"&gt;= &lt;/code&gt;&lt;code class="php variable"&gt;$query&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;results();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number24 index23 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;return&lt;/code&gt; &lt;code class="php variable"&gt;$result&lt;/code&gt;&lt;code class="php plain"&gt;;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number25 index24 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number26 index25 alt1"&gt;
&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number28 index27 alt1"&gt;
&lt;h4&gt;
&lt;span style="font-size: x-small;"&gt;CodeIgniter Controller&lt;/span&gt;&lt;/h4&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;?php&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php keyword"&gt;class&lt;/code&gt; &lt;code class="php plain"&gt;blog &lt;/code&gt;&lt;code class="php keyword"&gt;extends&lt;/code&gt; &lt;code class="php plain"&gt;Controller&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php plain"&gt;{&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;blog() {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;parent::Controller();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;library(‘pagination’);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;model(‘blog’);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;helper(‘url’);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php keyword"&gt;function&lt;/code&gt; &lt;code class="php plain"&gt;bloglist() {&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$config&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'base_url'&lt;/code&gt;&lt;code class="php plain"&gt;] = ‘http:&lt;/code&gt;&lt;code class="php comments"&gt;//your-site.com/index.php/test/page/’;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$config&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'per_page'&lt;/code&gt;&lt;code class="php plain"&gt;]=10;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$config&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'total_rows'&lt;/code&gt;&lt;code class="php plain"&gt;] =&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'count_blog'&lt;/code&gt;&lt;code class="php plain"&gt;];&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number15 index14 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;pagination-&amp;gt;initialize(&lt;/code&gt;&lt;code class="php variable"&gt;$config&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number16 index15 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number17 index16 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'title'&lt;/code&gt;&lt;code class="php plain"&gt;]=’CodeIgniter Pagination Example’;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number18 index17 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'bloglist'&lt;/code&gt;&lt;code class="php plain"&gt;] = &lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;blog-&amp;gt;select_blogs(&lt;/code&gt;&lt;code class="php variable"&gt;$config&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'per_page'&lt;/code&gt;&lt;code class="php plain"&gt;],&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;uri-&amp;gt;segment(3));&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number19 index18 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'count_blog'&lt;/code&gt;&lt;code class="php plain"&gt;]=&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;blog-&amp;gt;count_blogs();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number20 index19 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number21 index20 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php comments"&gt;// This will generate your pagination links&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number22 index21 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php string"&gt;'page_links'&lt;/code&gt;&lt;code class="php plain"&gt;]=&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;pagination-&amp;gt;create_links();&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number23 index22 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number24 index23 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php variable"&gt;$this&lt;/code&gt;&lt;code class="php plain"&gt;-&amp;gt;load-&amp;gt;view(‘blog/index’,&lt;/code&gt;&lt;code class="php variable"&gt;$data&lt;/code&gt;&lt;code class="php plain"&gt;);&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number25 index24 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number26 index25 alt1"&gt;
&lt;code class="php plain"&gt;}&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;code class="php plain"&gt;?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;h4&gt;
&lt;span style="font-size: x-small;"&gt;CodeIgniter View&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;/div&gt;
&lt;div class="line number27 index26 alt2"&gt;
&lt;div class="container"&gt;
&lt;div class="line number1 index0 alt2"&gt;
&lt;code class="php plain"&gt;&amp;lt;table&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number2 index1 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php keyword"&gt;for&lt;/code&gt; &lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt;&lt;code class="php plain"&gt;=0; &lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt; &lt;code class="php plain"&gt;&amp;lt; &lt;/code&gt;&lt;code class="php functions"&gt;count&lt;/code&gt;&lt;code class="php plain"&gt;(&lt;/code&gt;&lt;code class="php variable"&gt;$bloglist&lt;/code&gt;&lt;code class="php plain"&gt;); &lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt;&lt;code class="php plain"&gt;++) : ?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number3 index2 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number4 index3 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;td&amp;gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php variable"&gt;$bloglist&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt;&lt;code class="php plain"&gt;]-&amp;gt;title; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number5 index4 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;/tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number6 index5 alt1"&gt;
&lt;/div&gt;
&lt;div class="line number7 index6 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number8 index7 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;td&amp;gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php variable"&gt;$bloglist&lt;/code&gt;&lt;code class="php plain"&gt;[&lt;/code&gt;&lt;code class="php variable"&gt;$i&lt;/code&gt;&lt;code class="php plain"&gt;]-&amp;gt;desc; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number9 index8 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;/tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number10 index9 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php keyword"&gt;endfor&lt;/code&gt;&lt;code class="php plain"&gt;; ?&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number11 index10 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number12 index11 alt1"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;td&amp;gt;&amp;lt;?php &lt;/code&gt;&lt;code class="php functions"&gt;echo&lt;/code&gt; &lt;code class="php variable"&gt;$page_links&lt;/code&gt;&lt;code class="php plain"&gt;; ?&amp;gt;&amp;lt;/td&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number13 index12 alt2"&gt;
&lt;code class="php spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="php plain"&gt;&amp;lt;/tr&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="line number14 index13 alt1"&gt;
&lt;code class="php plain"&gt;&amp;lt;/table&amp;gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/codeigniter-tutorial-use-pagination.html</link><author>noreply@blogger.com (prabi)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8836678659527270466.post-651291862963558275</guid><pubDate>Wed, 15 Feb 2012 09:45:00 +0000</pubDate><atom:updated>2012-03-02T04:51:43.626-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Codeigniter</category><title>How to Send Gmail using CodeIgniter Email Library</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="container"&gt;
&lt;code&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Set&amp;nbsp;SMTP&amp;nbsp;Configuration&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$emailConfig&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'protocol'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'smtp'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'smtp_host'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'ssl://smtp.googlemail.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'smtp_port'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;465&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'smtp_user'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'yourgoogleaccount@googlemail.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'smtp_pass'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'yourgooglepassowrd'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&lt;br /&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Set&amp;nbsp;your&amp;nbsp;email&amp;nbsp;information&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$from&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'email'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'yourgoogleaccount@gmail.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'name'&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Your&amp;nbsp;Name'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$to&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;array(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'recipient_address@gmail.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'other@email.com'&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$subject&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Your&amp;nbsp;gmail&amp;nbsp;subject&amp;nbsp;here'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$message&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Type&amp;nbsp;your&amp;nbsp;gmail&amp;nbsp;message&amp;nbsp;here'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Load&amp;nbsp;CodeIgniter&amp;nbsp;Email&amp;nbsp;library&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;load&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;library&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'email'&lt;/span&gt;&lt;span style="color: #007700;"&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$emailConfig&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Sometimes&amp;nbsp;you&amp;nbsp;have&amp;nbsp;to&amp;nbsp;set&amp;nbsp;the&amp;nbsp;new&amp;nbsp;line&amp;nbsp;character&amp;nbsp;for&amp;nbsp;better&amp;nbsp;result&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;set_newline&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"\r\n"&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Set&amp;nbsp;email&amp;nbsp;preferences&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;from&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$from&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'email'&lt;/span&gt;&lt;span style="color: #007700;"&gt;],&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$from&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'name'&lt;/span&gt;&lt;span style="color: #007700;"&gt;]);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;to&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$to&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;subject&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$subject&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;message&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$message&lt;/span&gt;&lt;span style="color: #007700;"&gt;);&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Ready&amp;nbsp;to&amp;nbsp;send&amp;nbsp;email&amp;nbsp;and&amp;nbsp;check&amp;nbsp;whether&amp;nbsp;the&amp;nbsp;email&amp;nbsp;was&amp;nbsp;successfully&amp;nbsp;sent&lt;/span&gt;&lt;span style="color: #007700;"&gt;if&amp;nbsp;(!&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;send&lt;/span&gt;&lt;span style="color: #007700;"&gt;())&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Raise&amp;nbsp;error&amp;nbsp;message&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;show_error&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$this&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;email&lt;/span&gt;&lt;span style="color: #007700;"&gt;-&amp;gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;print_debugger&lt;/span&gt;&lt;span style="color: #007700;"&gt;());&lt;br /&gt;}&lt;br /&gt;else&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;//&amp;nbsp;Show&amp;nbsp;success&amp;nbsp;notification&amp;nbsp;or&amp;nbsp;other&amp;nbsp;things&amp;nbsp;here&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;echo&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'Success&amp;nbsp;to&amp;nbsp;send&amp;nbsp;email'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;&lt;br /&gt;}&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;</description><link>http://phpdog.blogspot.com/2012/02/how-to-send-gmail-using-codeigniter.html</link><author>noreply@blogger.com (prabi)</author><thr:total>0</thr:total></item></channel></rss>