<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2450922440085091166</id><updated>2011-07-08T02:31:50.912+05:30</updated><title type='text'>Rubyid10</title><subtitle type='html'>Php &amp;amp; ROR Developer</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-4692996715429781105</id><published>2010-09-02T15:33:00.001+05:30</published><updated>2010-09-10T17:50:59.021+05:30</updated><title type='text'>How to get the distance between to location using the google map?</title><content type='html'>When we calculate the distance between two lat &amp;amp; long the distance would the air to air so distance is wrong,so you have to send both &amp;nbsp;lat &amp;amp; long to google to get the driving distance.&lt;br /&gt;Given &amp;nbsp;below the code for it.&lt;br /&gt;//intiat curl&lt;br /&gt;$ch = curl_init();&lt;br /&gt;//pass the &amp;nbsp;both start and end lat &amp;amp; long&lt;br /&gt;//check google map doc for option&lt;br /&gt;//mode=driving is for driving distance&lt;br /&gt;//sensor=false for site ,for mobile then it is true&lt;br /&gt;//reponse is json&lt;br /&gt;curl_setopt($ch, CURLOPT_URL,&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;"http://maps.google.com/maps/api/directions/json?origin=".trim($latitude).",".trim($longitude)."&amp;amp;destination=".$obj-&amp;gt;latitude.",".$obj-&amp;gt;longitude."&amp;amp;mode=driving&amp;amp;alternatives=false&amp;amp;units=imperial&amp;amp;sensor=false");&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt; curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);&lt;br /&gt;&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;$contents = curl_exec ($ch);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;$contents=json_decode($contents);&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;$distance=$contents-&amp;gt;routes[0]-&amp;gt;legs[0]-&amp;gt;distance-&amp;gt;text&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-4692996715429781105?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/4692996715429781105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/09/how-to-get-between-to-location-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/4692996715429781105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/4692996715429781105'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/09/how-to-get-between-to-location-using.html' title='How to get the distance between to location using the google map?'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-5881601873382010875</id><published>2010-09-02T15:19:00.000+05:30</published><updated>2010-09-02T15:19:51.105+05:30</updated><title type='text'>Working  with php &amp; ffmpeg</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&lt;div&gt;This the code for convert video using the ffmpeg.The php use the ffmpeg insstall in Linux system.&lt;/div&gt;&lt;div&gt;for the option please out the web site of &lt;a href="http://www.ffmpeg.org/"&gt;ffmpeg&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;$uploadfile &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;= "t1.3gp";&lt;/div&gt;&lt;div&gt;$uploadfile_flv = "video.flv";&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;//shell_exec('ffmpeg -i &amp;nbsp;'.$uploadfile.' -acodec libmp3lame -map_meta_data '.$uploadfile_flv.':'.$uploadfile.' -ar 22050 -ab 64000 -deinterlace -nr 500 -s 320x240 -aspect 4:3 -r 20 -g 500 -me_range 20 -b 200k -f flv -y '.$uploadfile_flv);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;shell_exec('ffmpeg -i &amp;nbsp;'.$uploadfile.' -ar 22050 -ab 64000 -deinterlace -nr 500 -s 320x240 -aspect 4:3 -r 20 -g 500 -me_range 20 -b 200k -f flv -y '.$uploadfile_flv);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo ('ffmpeg -i &amp;nbsp;'.$uploadfile.' -ar 22050 -ab 64000 -deinterlace -nr 500 -s 320x240 -aspect 4:3 -r 20 -g 500 -me_range 20 -b 200k -f flv -y '.$uploadfile_flv);&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;//$flvMetaUpdateCmd = "flvtool2 -U ".$uploadfile_flv;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;$uploaddir &lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;= "./";&lt;/div&gt;&lt;div&gt;$png_file_name&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;= "preview";&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;shell_exec("ffmpeg -i ".$uploadfile." -vcodec png -ss 00:00:05 -vframes 1 -an -f rawvideo -s 320x240 -y ".$uploaddir.$png_file_name.".png");&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;echo "&lt;br /&gt;&lt;br /&gt;File Converted...";&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;?&amp;gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-5881601873382010875?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/5881601873382010875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/09/working-with-php-ffmpeg.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5881601873382010875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5881601873382010875'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/09/working-with-php-ffmpeg.html' title='Working  with php &amp; ffmpeg'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-728213340468201510</id><published>2010-09-02T15:14:00.001+05:30</published><updated>2010-09-02T15:15:20.975+05:30</updated><title type='text'>How to create the application.ini in zend</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px;"&gt;&amp;nbsp;The code explain every thing&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;//this for all error &amp;nbsp;reporting&lt;br /&gt;error_reporting(E_ALL|E_STRICT);&lt;br /&gt;// Define path to application directory&lt;br /&gt;defined('APPLICATION_PATH')&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));&lt;br /&gt;&lt;br /&gt;// Define application environment&lt;br /&gt;defined('APPLICATION_ENV')&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));&lt;br /&gt;&lt;br /&gt;// Ensure library/ is on include_path&lt;br /&gt;set_include_path(implode(PATH_SEPARATOR, array(&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;realpath(APPLICATION_PATH . '/../library'),&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;get_include_path(),&lt;br /&gt;)));&lt;br /&gt;&lt;br /&gt;//database&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/** Zend_Application */&lt;br /&gt;require_once 'Zend/Application.php'; &lt;br /&gt;&lt;br /&gt;// Create application, bootstrap, and run&lt;br /&gt;$application = new Zend_Application(&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;APPLICATION_ENV,&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;APPLICATION_PATH . '/configs/application.ini'&lt;br /&gt;);&lt;br /&gt;//to store the object/array/var in system use the register&lt;br /&gt;&amp;nbsp;require_once 'Zend/Registry.php';&lt;br /&gt;//this for mysql connection&lt;br /&gt;&amp;nbsp;require_once 'Zend/Db/Adapter/Pdo/Mysql.php';&lt;br /&gt;&lt;br /&gt;&amp;nbsp;Zend_Registry::set('varname',"value of var");&lt;br /&gt;//there are two way of setting the database connection&lt;br /&gt;//first by setting the using the Zend_Db_Adapter_Pdo_Mysql&lt;br /&gt;//second using the Zend_Db:factory&lt;br /&gt;/*$params = array('host'&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;=&amp;gt;'localhost',&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;'username'&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;=&amp;gt;'root',&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;'password' &amp;nbsp;=&amp;gt;'password',&lt;br /&gt;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt;'dbname'&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;=&amp;gt;'zend'&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; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;&amp;nbsp;$db=new Zend_Db_Adapter_Pdo_Mysql($params);&lt;br /&gt;&amp;nbsp;$db-&amp;gt;setFetchMode(Zend_Db::FETCH_OBJ);*/&lt;br /&gt;//this for load the application varibles,first parametes is application ini path &amp;amp; second is&lt;br /&gt;//blok in application ini&lt;br /&gt;&amp;nbsp;$config=new Zend_Config_Ini(APPLICATION_PATH.'/configs/application.ini','general');&lt;br /&gt;&amp;nbsp;$db= Zend_Db::factory($config-&amp;gt;db-&amp;gt;adapter,$config-&amp;gt;db-&amp;gt;params-&amp;gt;toArray());&lt;br /&gt;&amp;nbsp;Zend_Registry::set('db',$db);&lt;br /&gt;&lt;br /&gt;$application-&amp;gt;bootstrap()&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-&amp;gt;run();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-728213340468201510?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/728213340468201510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/09/how-to-create-applicationini-in-zend.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/728213340468201510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/728213340468201510'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/09/how-to-create-applicationini-in-zend.html' title='How to create the application.ini in zend'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-2411329409541908509</id><published>2010-06-05T07:49:00.000+05:30</published><updated>2010-06-05T07:49:15.091+05:30</updated><title type='text'>How to convert base64 string into image with php?</title><content type='html'>&amp;nbsp;First of all create the base64 string&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&lt;i&gt; function encode_img($img)&lt;br /&gt;&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; $fd = fopen ($img, 'rb');&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $size=filesize ($img);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $cont = fread ($fd, $size);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fclose ($fd);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $encimg = base64_encode($cont);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return $encimg;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;} &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; $image_base64=encode_img('123.jpg'); // to encode the image &lt;br /&gt;&amp;nbsp; &lt;br /&gt;then convert back to image into some location&lt;br /&gt;&amp;nbsp; &lt;br /&gt;$img = imagecreatefromstring(base64_decode($image_base64));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if($img != false)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagejpeg($img, 'user_images/image.jpg');&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-2411329409541908509?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/2411329409541908509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/06/how-to-convert-base64-string-into-image.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/2411329409541908509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/2411329409541908509'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/06/how-to-convert-base64-string-into-image.html' title='How to convert base64 string into image with php?'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-6092415658610326172</id><published>2010-06-05T07:15:00.002+05:30</published><updated>2010-06-05T13:33:25.164+05:30</updated><title type='text'>Mysql query return the count from multiple table with left join</title><content type='html'>This the MySQL query with table where home table has one to many relation with many table,&lt;br /&gt;&amp;nbsp;Here is code that return the count from multiple table.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; select&amp;nbsp; h.id,h.home_name,count(n.home_id) as ncount,&lt;br /&gt;count(e.home_id) as ecount,count(b.home_id) as bcount,&lt;br /&gt;count(s.home_id) as scount &lt;br /&gt;&amp;nbsp;from home as h left join news as n on (h.id=n.home_club_id)&lt;br /&gt;left join events as e on (h.id=e.home_id)&lt;br /&gt;left join billboard as b on (h.id=b.home_id)&lt;br /&gt;left join store as s on(h.id=s.home_id) where 1&lt;br /&gt;&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-6092415658610326172?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/6092415658610326172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/06/mysql-query-return-count-from-multiple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6092415658610326172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6092415658610326172'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/06/mysql-query-return-count-from-multiple.html' title='Mysql query return the count from multiple table with left join'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-6431828614922027500</id><published>2010-05-18T19:28:00.000+05:30</published><updated>2010-05-18T19:28:19.209+05:30</updated><title type='text'>Inline edit using the jQuery/Php</title><content type='html'>Hi,&lt;br /&gt;&amp;nbsp;here code for you,that did not need the any plug-in &lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #444444;"&gt; Just copy pest the code and add class &lt;/span&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt;to element so the it can peek up&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;span style="color: #444444;"&gt; class name "editable"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;and also give id to the each div or span like&lt;/span&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt; "&lt;span class="editable" id="1"&gt;Aesop&lt;/span&gt;"&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;so that u can fetch the id of the element&lt;/span&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt; function($) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $.fn.inlineEdit = function(options) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; options = $.extend({&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hover: 'hover',&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; value: '',&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; save: '',&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; buttonText: 'Save',&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; placeholder: 'Click to edit'&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, options);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return $.each(this, function() {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $.inlineEdit(this, options);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $.inlineEdit = function(obj, options) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var self = $(obj),&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; placeholderHtml = '&lt;span class="inlineEdit-placeholder"&gt;'+ options.placeholder +'&lt;/span&gt;';&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.value = function(newValue) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (arguments.length) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.data('value', $(newValue).hasClass('inlineEdit-placeholder') ? '' : newValue);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return self.data('value');&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.value($.trim(self.text()) || options.value);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.bind('click', function(event) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var $this = $(event.target);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($this.is('button')) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; var hash = {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;value: $input = $this.siblings('input').val(),&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&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; //add more values here &lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;id :$this.siblings('input').attr('id')&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; };&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; if (($.isFunction(options.save) &amp;amp;&amp;amp; options.save.call(self, event, hash)) !== false || !options.save) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.value(hash.value);&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; //self is the element which is click &lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="color: #444444;"&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; //if you want add other var then add here&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.id = hash.id ;&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if ($this.is(self[0].tagName) || $this.hasClass('inlineEdit-placeholder')) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; .html('&lt;input id="'+$this.attr('id')+'" type="text" value="'+ self.value() +'" /&gt; &lt;button&gt;'+ options.buttonText +'&lt;/button&gt;')&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; .find('input')&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; .bind('blur', function() {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; if (self.timer) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; window.clearTimeout(self.timer);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; }&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.timer = window.setTimeout(function() {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.html(self.value() || placeholderHtml);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; self.removeClass(options.hover);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; }, 200);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; })&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; .focus();&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .hover(&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function(){&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; $(this).addClass(options.hover);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function(){&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&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; $(this).removeClass(options.hover);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&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;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; );&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!self.value()) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.html($(placeholderHtml));&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if (options.value) {&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.html(options.value);&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;})(jQuery);&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #444444;"&gt;jQuery(function(){&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br style="color: #444444;" /&gt;&lt;span style="color: #444444;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;i style="color: #444444;"&gt; jQuery('.editable').inlineEdit({&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; buttonText : 'Save',&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; save: function(e,data) {&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; //alert(data.id);&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; var parent_id = jQuery('#cat').val();&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; e.preventDefault();&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; //return confirm('You are about to change your name to "'+ data.value +'"\n\nAre you sure?');&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i style="color: #444444;"&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; //this is ajax call&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; jQuery.ajax({&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; type: "GET",&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; url: ''+data.id+'&amp;amp;name='+data.value+'&amp;amp;parent_id='+parent_id,&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; success: function(res) &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;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; if(res == 0)&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;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; alert('Category name already exists,please use another name');&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; jQuery('#'+data.id).html('Edit Category');&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;}&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;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; });//ajax end&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; }//save callback function end&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; });//inline edit function end&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; });//jquery function end&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-6431828614922027500?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/6431828614922027500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/05/inline-edit-using-jqueryphp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6431828614922027500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6431828614922027500'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/05/inline-edit-using-jqueryphp.html' title='Inline edit using the jQuery/Php'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-4384862793375690306</id><published>2010-04-26T18:56:00.001+05:30</published><updated>2010-05-18T19:15:16.035+05:30</updated><title type='text'>how to clean the url in php?</title><content type='html'>Hi&lt;br /&gt;&amp;nbsp;This is the code for remove the unwanted charecter from the uploaded file&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp;$_FILES['image']['name'] = strtolower(trim($_FILES['image']['name']));&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;$_FILES['image']['name'] = str_replace(array('\'',' ','\#','\$','\&amp;amp;','\!','\@','\#','\$','\%','\^','\&amp;amp;','\*','\(','\)','\_',&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; '\+','\{','\}'),'', $_FILES['image']['name']);&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;have dream day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-4384862793375690306?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/4384862793375690306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/04/how-to-clean-url-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/4384862793375690306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/4384862793375690306'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/04/how-to-clean-url-in-php.html' title='how to clean the url in php?'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-1273073888905584040</id><published>2010-04-23T18:31:00.002+05:30</published><updated>2010-04-26T18:57:26.603+05:30</updated><title type='text'>Zend Framework Tutorials</title><content type='html'>1.first set the bootstrap&lt;br /&gt;&lt;br /&gt;&lt;i style="color: purple;"&gt;&amp;nbsp;protected function _initAppAutoload()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $moduleLoad = new Zend_Application_Module_Autoloader(array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'namespace' =&amp;gt; '',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'basePath'&amp;nbsp;&amp;nbsp; =&amp;gt; APPLICATION_PATH&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;2.set up the database connection in another class file or config.ini&lt;br /&gt;&amp;nbsp; first write code in ini file &lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;i&gt; &lt;span style="color: purple;"&gt;[general]&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;&amp;nbsp;db.adapter = PDO_MYSQL&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;&amp;nbsp;db.config.host = localhost&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;&amp;nbsp;db.config.user = root&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;&amp;nbsp;db.config.password = password&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;&amp;nbsp;db.config.dbname = zend&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; then in public index.php write code&lt;br /&gt;&lt;i&gt;&amp;nbsp;&amp;nbsp; &lt;br style="color: black;" /&gt;&lt;span style="color: purple;"&gt;$config =new Zend_Config_Ini(APPLICATION_PATH.'/configs/application.ini','general');&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;Zend_Registry::set('config',$config);&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;//database&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;$db = Zend_Db::factory($config-&amp;gt;db-&amp;gt;adapter,$config-&amp;gt;db-&amp;gt;config-&amp;gt;toArray());&lt;/span&gt;&lt;br style="color: purple;" /&gt;&lt;span style="color: purple;"&gt;Zend_Db_Table::setDefaultAdapter($db);&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;3.create the class in model and give the name of the table&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-1273073888905584040?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/1273073888905584040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/04/zend-framework-tutorials.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1273073888905584040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1273073888905584040'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/04/zend-framework-tutorials.html' title='Zend Framework Tutorials'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-2386471849093710537</id><published>2010-04-23T11:18:00.000+05:30</published><updated>2010-04-23T11:18:32.428+05:30</updated><title type='text'>Zend Framework,bootstrap file autoload</title><content type='html'>Hi,&lt;br /&gt;&amp;nbsp;If you want to access the any model or other class then in application folder,the you must auto load the class in bootstrap file,and write the code below&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;i&gt; protected function _initAppAutoload()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $moduleLoad = new Zend_Application_Module_Autoloader(array(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'namespace' =&amp;gt; '',&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'basePath'&amp;nbsp;&amp;nbsp; =&amp;gt; APPLICATION_PATH&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-2386471849093710537?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/2386471849093710537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/04/zend-frameworkbootstrap-file-autoload.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/2386471849093710537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/2386471849093710537'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/04/zend-frameworkbootstrap-file-autoload.html' title='Zend Framework,bootstrap file autoload'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-3420593695300065287</id><published>2010-03-22T09:54:00.002+05:30</published><updated>2010-04-19T18:35:47.840+05:30</updated><title type='text'>XMLRPC class</title><content type='html'>Hi,&lt;br /&gt;&amp;nbsp;This the class for xmlrpc,&amp;nbsp;&lt;a href="http://sites.google.com/site/rubyid10/Home/classfile.php?attredirects=0&amp;amp;d=1"&gt; download&lt;/a&gt;&lt;br /&gt;for more details &lt;a href="http://scripts.incutio.com/xmlrpc/basic-server-construction.php"&gt;click here&lt;/a&gt;&amp;nbsp; &lt;br /&gt;test file&lt;br /&gt;&lt;br /&gt;include_once "classfile.php";&lt;br /&gt;&amp;nbsp;//echo "wp.getUsersBlogs";&lt;br /&gt;&amp;nbsp;$client = new IXR_Client('http://localhost');&lt;br /&gt;&amp;nbsp; echo "method name"."&lt;br /&gt;";&lt;br /&gt;&amp;nbsp;if(!$client-&amp;gt;query('method name','param1','param1'))&lt;br /&gt;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; die('An error occurred - '.$client-&amp;gt;getErrorCode().":".$client-&amp;gt;getErrorMessage());&lt;br /&gt;&lt;br /&gt;&amp;nbsp;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-3420593695300065287?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/3420593695300065287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/xmlrpc-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3420593695300065287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3420593695300065287'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/xmlrpc-class.html' title='XMLRPC class'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-6627516704268308186</id><published>2010-03-20T09:28:00.000+05:30</published><updated>2010-03-20T09:28:32.459+05:30</updated><title type='text'>Wordpress plug-in that upload image with post</title><content type='html'>Hi&lt;br /&gt;I am here to give source code for plug-in that upload image with each post and store the data in post meta.&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;&amp;lt;?php &lt;br /&gt;/*&lt;br /&gt;Plugin Name: artical&lt;br /&gt;Version: 1.0&lt;br /&gt;Plugin URI: http://rubyid10.blogspot.com    &lt;br /&gt;Author: Sameer&lt;br /&gt;Author URI: http://rubyid10.blogspot.com&lt;br /&gt;Description: Tool to add custom files to post  &lt;br /&gt;  */&lt;br /&gt;        define('ARTICAL_FOLDER', dirname(plugin_basename(__FILE__)));&lt;br /&gt;        define(DIRECTORY_SEPARATOR,'/');&lt;br /&gt;        define('ARTICAL_IMG_WEBSITE_FULLPATH',WP_CONTENT_DIR."/uploads/artical/website/");&lt;br /&gt;        define('ARTICAL_IMG_WEBSITE_URL', get_option('siteurl').'/wp-content/uploads/artical/website/');&lt;br /&gt;        &lt;br /&gt;        define('ARTICAL_IMG_IPHONE_FULLPATH',WP_CONTENT_DIR."/uploads/artical/iphone/");&lt;br /&gt;        define('ARTICAL_IMG_IPHONE_URL', get_option('siteurl').'/wp-content/uploads/artical/iphone/');&lt;br /&gt;        define('THUMB_WIDTH',60);&lt;br /&gt;        define('THUMB_HEIGHT',60);&lt;br /&gt;&lt;br /&gt;        define('ARTICAL_IMG_INTER_FULLPATH',WP_CONTENT_DIR."/uploads/artical/inter/");&lt;br /&gt;        define('ARTICAL_IMG_INTER_URL', get_option('siteurl').'/wp-content/uploads/artical/inter/');&lt;br /&gt;        define('INTER_WIDTH',150);&lt;br /&gt;        define('INTER_HEIGHT',150);&lt;br /&gt;        ////////////////////////////////&lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        define('GALLERY_IMG_WEBSITE_FULLPATH',WP_CONTENT_DIR."/uploads/gallery/website/");&lt;br /&gt;        define('GALLERY_IMG_WEBSITE_URL', get_option('siteurl').'/wp-content/uploads/gallery/website/');&lt;br /&gt;        &lt;br /&gt;        define('GALLERY_IMG_IPHONE_FULLPATH',WP_CONTENT_DIR."/uploads/gallery/iphone/");&lt;br /&gt;        define('GALLERY_IMG_IPHONE_URL', get_option('siteurl').'/wp-content/uploads/gallery/iphone/');&lt;br /&gt;        define('GALLERY_THUMB_WIDTH',60);&lt;br /&gt;        define('GALLERY_THUMB_HEIGHT',60);&lt;br /&gt;&lt;br /&gt;        define('GALLERY_IMG_INTER_FULLPATH',WP_CONTENT_DIR."/uploads/gallery/inter/");&lt;br /&gt;        define('GALLERY_IMG_INTER_URL', get_option('siteurl').'/wp-content/uploads/gallery/inter/');&lt;br /&gt;        define('GALLERY_INTER_WIDTH',150);&lt;br /&gt;        define('GALLERY_INTER_HEIGHT',150);&lt;br /&gt;        //////////////////////////////////////////////////////////&lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        define('BLOG_IMG_WEBSITE_FULLPATH',WP_CONTENT_DIR."/uploads/blog/website/");&lt;br /&gt;        define('BLOG_IMG_WEBSITE_URL', get_option('siteurl').'/wp-content/uploads/blog/website/');&lt;br /&gt;        &lt;br /&gt;        define('BLOG_IMG_IPHONE_FULLPATH',WP_CONTENT_DIR."/uploads/blog/iphone/");&lt;br /&gt;        define('BLOG_IMG_IPHONE_URL', get_option('siteurl').'/wp-content/uploads/blog/iphone/');&lt;br /&gt;        define('BLOG_THUMB_WIDTH',60);&lt;br /&gt;        define('BLOG_THUMB_HEIGHT',60);&lt;br /&gt;&lt;br /&gt;        define('BLOG_IMG_INTER_FULLPATH',WP_CONTENT_DIR."/uploads/blog/inter/");&lt;br /&gt;        define('BLOG_IMG_INTER_URL', get_option('siteurl').'/wp-content/uploads/blog/inter/');&lt;br /&gt;        define('BLOG_INTER_WIDTH',150);&lt;br /&gt;        define('BLOG_INTER_HEIGHT',150);&lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;        &lt;br /&gt;         define('UPLOAD_IMAGE_TYPE','gif,png,jpeg,jpg');&lt;br /&gt;         //t&lt;br /&gt;        add_action('admin_menu','change_form');&lt;br /&gt;         /* Use the admin_menu action to define the custom boxes */&lt;br /&gt;        //this will add artical_gallery_blog box&lt;br /&gt;        add_action('admin_menu', 'add_artical_gallery_blog');&lt;br /&gt;     &lt;br /&gt;        &lt;br /&gt;        /* Use the save_post action to do something with the data entered */&lt;br /&gt;         add_action('save_post', 'artical_save_postdata');&lt;br /&gt;         &lt;br /&gt;         &lt;br /&gt;         &lt;br /&gt;    function change_form()&lt;br /&gt;             {&lt;br /&gt;              ob_start("modify_buffer");         &lt;br /&gt;             }&lt;br /&gt;             &lt;br /&gt;         function modify_buffer( $buffer )&lt;br /&gt;        {&lt;br /&gt;        $buffer = str_replace( '&amp;lt;form name="post"', '&amp;lt;form name="post" enctype="multipart/form-data"',&lt;br /&gt;         $buffer );&lt;br /&gt;         return $buffer;&lt;br /&gt;    }&lt;br /&gt;         /* Adds a custom section to the "advanced" Post and Page edit screens */&lt;br /&gt;///////////////////////////////////////////////////////////////////////////&lt;br /&gt;    function add_artical_gallery_blog() &lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;  if( function_exists( 'add_meta_box' )) &lt;br /&gt;              {&lt;br /&gt;              /////////////////add artical&lt;br /&gt;            add_meta_box( 'artical_id', __( 'Image Upload', 'myplugin_textdomain' ), &lt;br /&gt;                        'artical_custom_box', 'post', 'advanced','high' );&lt;br /&gt;            add_meta_box( 'artical_id', __( 'Image Upload', 'myplugin_textdomain' ), &lt;br /&gt;                        'artical_custom_box', 'page', 'advanced' );&lt;br /&gt;            &lt;br /&gt;           }&lt;br /&gt;          &lt;br /&gt;} &lt;br /&gt;     &lt;br /&gt;///////////////////////////////////////////////////////////////////&lt;br /&gt;/* Prints the inner fields for the custom post/page section */&lt;br /&gt;//////////////////this for get the category image,used in xmlrpc response&lt;br /&gt; function get_category_image_names( $cat_id = false, $type = false )&lt;br /&gt;    {&lt;br /&gt;        $category_image_names = get_option( 'ciii_image_names' );&lt;br /&gt;        if ( $cat_id !== false &amp;amp;&amp;amp; $type ) {&lt;br /&gt;            return $category_image_names[ $cat_id ][ $type ];&lt;br /&gt;        }&lt;br /&gt;        if ( $cat_id !== false ) {&lt;br /&gt;            if ( ! isset( $category_image_names[ $cat_id ] ) ) return false;&lt;br /&gt;            return $category_image_names[ $cat_id ];&lt;br /&gt;        }&lt;br /&gt;        return $category_image_names;&lt;br /&gt;    }&lt;br /&gt;////////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;    function artical_custom_box() &lt;br /&gt;{&lt;br /&gt;                // Use nonce for verification&lt;br /&gt;                    echo '&amp;lt;input type="hidden" name="myplugin_noncename" id="myplugin_noncename" value="' . &lt;br /&gt;                    wp_create_nonce( plugin_basename(__FILE__) ) . '" /&amp;gt;';&lt;br /&gt;                    // The actual fields for data entry&lt;br /&gt;                    &lt;br /&gt;                   // $image_meta_data = get_post_meta($_GET['post'], '_artical',true);&lt;br /&gt;                    if($_GET['action']=='edit'){&lt;br /&gt;                    $keys = get_post_custom_keys(trim($_GET['post']));&lt;br /&gt;                    if(in_array('_artical',$keys))&lt;br /&gt;                    {&lt;br /&gt;                    $type ="_artical";&lt;br /&gt;                    }else if(in_array('_gallery',$keys))&lt;br /&gt;                    {&lt;br /&gt;                    $type ="_gallery";&lt;br /&gt;                    }&lt;br /&gt;                    else&lt;br /&gt;                    {&lt;br /&gt;                    $type ="_blog";&lt;br /&gt;                    &lt;br /&gt;                    }&lt;br /&gt;                    }&lt;br /&gt;                    &lt;br /&gt;                    ?&amp;gt;&lt;br /&gt;                    &amp;lt;strong&amp;gt;Note:&amp;lt;/strong&amp;gt;&lt;br /&gt;                    &amp;lt;br/&amp;gt;&lt;br /&gt;                    &amp;lt;span&amp;gt;Choose "Article" to upload image for Article. &amp;lt;/span&amp;gt;&lt;br /&gt;                    &amp;lt;br/&amp;gt;&lt;br /&gt;                    &amp;lt;span&amp;gt;Choose "Gallery" to upload image for Gallery. &amp;lt;/span&amp;gt;&lt;br /&gt;                    &amp;lt;br/&amp;gt;&lt;br /&gt;                    &amp;lt;span&amp;gt;Choose "Blog" to upload image for Blog. &amp;lt;/span&amp;gt;&lt;br /&gt;                    &amp;lt;br/&amp;gt;&lt;br /&gt;                    &amp;lt;?php &lt;br /&gt;                     if($_GET['action']=='edit')&lt;br /&gt;                  {&lt;br /&gt;                      $div_tag="&amp;lt;div align='center'&amp;gt;";&lt;br /&gt;                      $image_meta_data = get_post_meta($_GET['post'],$type,true);  &lt;br /&gt;                    &lt;br /&gt;                      &lt;br /&gt;                      &lt;br /&gt;                      switch($type)&lt;br /&gt;                      {&lt;br /&gt;                      case '_artical':&lt;br /&gt;                      $image_path = ARTICAL_IMG_INTER_URL;&lt;br /&gt;                      break;&lt;br /&gt;                      &lt;br /&gt;                      case '_gallery':&lt;br /&gt;                      $image_path = GALLERY_IMG_INTER_URL;&lt;br /&gt;                      break;&lt;br /&gt;                      case '_blog':&lt;br /&gt;                      $image_path = BLOG_IMG_INTER_URL;&lt;br /&gt;                      break;&lt;br /&gt;                      }        &lt;br /&gt;                      &lt;br /&gt;                      $div_tag.="&amp;lt;img src='".$image_path.$image_meta_data."'&amp;gt;";&lt;br /&gt;                      &lt;br /&gt;                      $div_tag.= "&amp;lt;/div&amp;gt;";&lt;br /&gt;                      echo $div_tag;&lt;br /&gt;                        &lt;br /&gt;                      &lt;br /&gt;                    }&lt;br /&gt;                echo "&lt;br /&gt;                &amp;lt;script&amp;gt;&lt;br /&gt;                jQuery(document).ready(function($){&lt;br /&gt;                 &lt;br /&gt;                $('#artical_image').change(function(){&lt;br /&gt;                    &lt;br /&gt;                    $('#artical_image_edit').attr('value','1');&lt;br /&gt;                &lt;br /&gt;                });&lt;br /&gt;              });&lt;br /&gt;               &amp;lt;/script&amp;gt;&lt;br /&gt;                 ";&lt;br /&gt;                 &lt;br /&gt;                echo '&amp;lt;br/&amp;gt;&amp;lt;div align=\'center\'&amp;gt;&amp;lt;label for="Article Image"&amp;gt;' . __("Upload Image for", 'myplugin_textdomain' ) . '&amp;lt;/label&amp;gt; ';&lt;br /&gt;                echo "&amp;lt;input type='hidden' id='artical_image_edit' name='artical_image_edit' value='0'&amp;gt;";&lt;br /&gt;                ?&amp;gt;&lt;br /&gt;                &lt;br /&gt;                    &amp;lt;select name='image_type'&amp;gt;&lt;br /&gt;                    &amp;lt;option value="_artical"&amp;lt;?php if($type == '_artical')echo "selected='yes'"?&amp;gt;&amp;gt;Article&lt;br /&gt;                    &amp;lt;/option&amp;gt;&lt;br /&gt;                    &amp;lt;option value="_gallery"&amp;lt;?php if($type == '_gallery')echo "selected='yes'"?&amp;gt;&amp;gt;Gallery&lt;br /&gt;                    &amp;lt;/option&amp;gt;&lt;br /&gt;                    &amp;lt;option value="_blog"&amp;lt;?php if($type == '_blog')echo "selected='yes'"?&amp;gt;&amp;gt;Blog&lt;br /&gt;                    &amp;lt;/option&amp;gt;&lt;br /&gt;                    &amp;lt;/select&amp;gt;&lt;br /&gt;                 &lt;br /&gt;                 &lt;br /&gt;                &amp;lt;?php &lt;br /&gt;              echo '&amp;lt;input type="file" name="artical_image" id=\'artical_image\'/&amp;gt;&amp;lt;/div&amp;gt;';&lt;br /&gt;              ?&amp;gt;&lt;br /&gt;              &amp;lt;div align="center"&amp;gt;&lt;br /&gt;              &amp;lt;br/&amp;gt;&lt;br /&gt;              &amp;lt;span&amp;gt;File upload limit 2MB. &amp;lt;/span&amp;gt;&lt;br /&gt;              &amp;lt;br/&amp;gt;&lt;br /&gt;              &amp;lt;span&amp;gt;Supported file types: gif, png, jpg . &amp;lt;/span&amp;gt;&lt;br /&gt;              &amp;lt;/div&amp;gt;&lt;br /&gt;              &amp;lt;?php &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////&lt;br /&gt;  &lt;br /&gt;//////////////////////////////////////////////////////////////////////////////////            &lt;br /&gt;                    &lt;br /&gt;/* When the post is saved, saves our custom data */&lt;br /&gt;    function artical_save_postdata( $post_id ) {&lt;br /&gt;&lt;br /&gt;  // verify this came from the our screen and with proper authorization,&lt;br /&gt;  // because save_post can be triggered at other times&lt;br /&gt;&lt;br /&gt;          if ( !wp_verify_nonce( $_POST['myplugin_noncename'], plugin_basename(__FILE__) )) {&lt;br /&gt;                return $post_id;&lt;br /&gt;          }&lt;br /&gt;&lt;br /&gt;  // verify if this is an auto save routine. If it is our form has not been submitted, so we dont want&lt;br /&gt;  // to do anything&lt;br /&gt;          if ( defined('DOING_AUTOSAVE') &amp;amp;&amp;amp; DOING_AUTOSAVE ) &lt;br /&gt;            return $post_id;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  // Check permissions&lt;br /&gt;          if ( 'page' == $_POST['post_type'] ) {&lt;br /&gt;            if ( !current_user_can( 'edit_page', $post_id ) )&lt;br /&gt;              return $post_id;&lt;br /&gt;          } else {&lt;br /&gt;            if ( !current_user_can( 'edit_post', $post_id ) )&lt;br /&gt;              return $post_id;&lt;br /&gt;          }&lt;br /&gt;&lt;br /&gt;  // OK, we're authenticated: we need to find and save the data&lt;br /&gt;&lt;br /&gt;          $mydata = $_POST['myplugin_new_field'];&lt;br /&gt;         if($_POST['artical_image_edit'] ==1)&lt;br /&gt;          {&lt;br /&gt;              $file_upload_error="";&lt;br /&gt;            /*echo "&amp;lt;pre&amp;gt;";&lt;br /&gt;              print_r($_FILES);&lt;br /&gt;              exit;*/&lt;br /&gt;              $_FILES['artical_image']['name'] = strtolower(trim($_FILES['artical_image']['name']));&lt;br /&gt;          if(trim($_FILES['artical_image']['name']) == '')&lt;br /&gt;          {       &lt;br /&gt;           $file_upload_error=1;&lt;br /&gt;            wp_redirect(get_option('siteurl').'/wp-content/themes/classic/error.php?cerror='.$file_upload_error);&lt;br /&gt;             exit;&lt;br /&gt;        }&lt;br /&gt;            $image_extesion_array = explode(",",UPLOAD_IMAGE_TYPE);&lt;br /&gt;            $image_path = pathinfo($_FILES['artical_image']['name']);&lt;br /&gt;            $image_extension = $image_path['extension'];&lt;br /&gt;        //image extesion test&lt;br /&gt;           if(!in_array($image_extension,$image_extesion_array))&lt;br /&gt;          {       &lt;br /&gt;            $file_upload_error=2;&lt;br /&gt;            wp_redirect(get_option('siteurl').'/wp-content/themes/classic/error.php?cerror='.$file_upload_error);&lt;br /&gt;             exit;&lt;br /&gt;        }&lt;br /&gt;        if($file_size &amp;gt;= 2000)&lt;br /&gt;          {       &lt;br /&gt;               $file_upload_error=3;&lt;br /&gt;            wp_redirect(get_option('siteurl').'/wp-content/themes/classic/error.php?cerror='.$file_upload_error);&lt;br /&gt;             exit;&lt;br /&gt;        }&lt;br /&gt;        &lt;br /&gt;  &lt;br /&gt;           global $wpdb;&lt;br /&gt;          &lt;br /&gt;           &lt;br /&gt;        if (!empty($_POST["ID"])){&lt;br /&gt;                $id = $_POST["ID"];&lt;br /&gt;            }&lt;br /&gt;              &lt;br /&gt;        if(trim($_FILES['artical_image']['name']) != '')&lt;br /&gt;              {  &lt;br /&gt;            &lt;br /&gt;             $post_id=$_POST['post_ID'];&lt;br /&gt;            $filename = trim($post_id.'_'.$_FILES['artical_image']['name']);&lt;br /&gt;            $filename = strtolower($filename);&lt;br /&gt;             $filename = str_replace(' ','_',$filename);&lt;br /&gt;             $filename = str_replace("\'",'_',$filename);&lt;br /&gt;             $filename = str_replace("\&amp;amp;",'_',$filename);&lt;br /&gt;             $filename = str_replace("\$",'_',$filename);&lt;br /&gt;             &lt;br /&gt;             &lt;br /&gt;            &lt;br /&gt;            switch(trim($_REQUEST['image_type']))&lt;br /&gt;            {&lt;br /&gt;            case '_artical':&lt;br /&gt;              $meta_key = '_artical';&lt;br /&gt;              $meta_value  = $filename;&lt;br /&gt;              $upload_path = ARTICAL_IMG_WEBSITE_FULLPATH;&lt;br /&gt;              $thumbnail_path = ARTICAL_IMG_IPHONE_FULLPATH;&lt;br /&gt;              $thumb_width = THUMB_WIDTH;&lt;br /&gt;              $thumb_height = THUMB_HEIGHT;&lt;br /&gt;              $inter_path = ARTICAL_IMG_INTER_FULLPATH;&lt;br /&gt;              $inter_width = INTER_WIDTH;&lt;br /&gt;              $inter_height = INTER_HEIGHT;&lt;br /&gt;                break;&lt;br /&gt;                &lt;br /&gt;              case '_gallery':&lt;br /&gt;              $meta_key = '_gallery';&lt;br /&gt;              $meta_value  = $filename;&lt;br /&gt;              $upload_path = GALLERY_IMG_WEBSITE_FULLPATH;&lt;br /&gt;              $thumbnail_path = GALLERY_IMG_IPHONE_FULLPATH;&lt;br /&gt;              $thumb_width = GALLERY_THUMB_WIDTH;&lt;br /&gt;              $thumb_height = GALLERY_THUMB_HEIGHT;&lt;br /&gt;              $inter_path = GALLERY_IMG_INTER_FULLPATH;&lt;br /&gt;              $inter_width = GALLERY_INTER_WIDTH;&lt;br /&gt;              $inter_height = GALLERY_INTER_HEIGHT;&lt;br /&gt;              break;&lt;br /&gt;              &lt;br /&gt;              case '_blog':&lt;br /&gt;              $meta_key = '_blog';&lt;br /&gt;              $meta_value  = $filename;&lt;br /&gt;              $upload_path = BLOG_IMG_WEBSITE_FULLPATH;&lt;br /&gt;              $thumbnail_path = BLOG_IMG_IPHONE_FULLPATH;&lt;br /&gt;              $thumb_width = BLOG_THUMB_WIDTH;&lt;br /&gt;              $thumb_height = BLOG_THUMB_HEIGHT;&lt;br /&gt;              $inter_path = BLOG_IMG_INTER_FULLPATH;&lt;br /&gt;              $inter_width = BLOG_INTER_WIDTH;&lt;br /&gt;              $inter_height = BLOG_INTER_HEIGHT;&lt;br /&gt;              break;&lt;br /&gt;            &lt;br /&gt;            } &lt;br /&gt;            &lt;br /&gt;            if($_REQUEST['action'] == 'editpost')&lt;br /&gt;            {&lt;br /&gt;              update_post_meta($post_id,$meta_key,$meta_value);&lt;br /&gt;              //for delete the already exists file&lt;br /&gt;                /*$image_meta_data = get_post_meta($post_id,$meta_key,true);&lt;br /&gt;                      if( is_file($upload_path.$image_meta_data))&lt;br /&gt;                        @unlink($upload_path.$image_meta_data);&lt;br /&gt;                        @unlink($thumbnail_path.$image_meta_data);&lt;br /&gt;                        @unlink($inter_path.$image_meta_data);*/&lt;br /&gt;                        &lt;br /&gt;                        &lt;br /&gt;              &lt;br /&gt;              &lt;br /&gt;            }else &lt;br /&gt;            {&lt;br /&gt;            add_post_meta($post_id, $meta_key, $meta_value);&lt;br /&gt;            } &lt;br /&gt;              //file upload move&lt;br /&gt;            move_uploaded_file($_FILES['artical_image']['tmp_name'],&lt;br /&gt;            $upload_path.$filename);&lt;br /&gt;             //for thumbnail image&lt;br /&gt;            include_once('thumbnail_class.php');&lt;br /&gt;            $image = new Resize_Image;&lt;br /&gt;            $image-&amp;gt;new_width = $thumb_width ;&lt;br /&gt;            $image-&amp;gt;new_height = $thumb_height;&lt;br /&gt;            $image-&amp;gt;image_to_resize = $upload_path.$filename; // Full Path to the file&lt;br /&gt;            $image-&amp;gt;ratio = true; // Keep Aspect Ratio?&lt;br /&gt;            $image-&amp;gt;save_folder = $thumbnail_path;&lt;br /&gt;            $process = $image-&amp;gt;resize();&lt;br /&gt;            //fot intermediate image &lt;br /&gt;            $image1 = new Resize_Image;&lt;br /&gt;            $image1-&amp;gt;new_width = $inter_width;&lt;br /&gt;            $image1-&amp;gt;new_height = $inter_height;&lt;br /&gt;            $image1-&amp;gt;image_to_resize =$upload_path.$filename; // Full Path to the file&lt;br /&gt;            $image1-&amp;gt;ratio = true; // Keep Aspect Ratio?&lt;br /&gt;            $image1-&amp;gt;save_folder =$inter_path;&lt;br /&gt;            $process = $image1-&amp;gt;resize();&lt;br /&gt;          }&lt;br /&gt;          }//for file upload checking end&lt;br /&gt;        ////////////////////////////////////////////////////////////////////&lt;br /&gt;        /*echo "&amp;lt;pre&amp;gt;";&lt;br /&gt;          print_r($_FILES);&lt;br /&gt;          exit;*/&lt;br /&gt;       &lt;br /&gt;          &lt;br /&gt;return $mydata;&lt;br /&gt;}&lt;br /&gt;?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-6627516704268308186?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/6627516704268308186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/wordpress-plug-in-that-upload-image.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6627516704268308186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6627516704268308186'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/wordpress-plug-in-that-upload-image.html' title='Wordpress plug-in that upload image with post'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-1426897115778946018</id><published>2010-03-19T19:01:00.000+05:30</published><updated>2010-03-19T19:01:20.968+05:30</updated><title type='text'>jquery ajax uploader with progres bar</title><content type='html'>I implement the jquery&amp;nbsp; ajax uploader, you find all the details better at &lt;a href="http://blog.stevensanderson.com/2008/11/24/jquery-ajax-uploader-plugin-with-progress-bar/"&gt;here&lt;/a&gt;,&lt;br /&gt;&amp;nbsp;I get many problem when I use it,&lt;br /&gt;&lt;br /&gt;For implement in php&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;script type="text/javascript" src='js/jquery-1.4.min.js'&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;  &lt;br /&gt;    &amp;lt;script src="js/swfupload.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;    &amp;lt;script src="js/jquery-asyncUpload-0.1.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;script&amp;gt;&lt;br /&gt;    $(function() {&lt;br /&gt;        $("#yourID").makeAsyncUploader({&lt;br /&gt;            upload_url: "../test1.php", // Important! This isn't a directory, it's a HANDLER such as an ASP.NET MVC action method, or a PHP file, or a Classic ASP file, or an ASP.NET .ASHX handler. The handler should save the file to disk (or database).&lt;br /&gt;            flash_url: 'js/swfupload.swf',  &lt;br /&gt;            file_size_limit: '1024 MB',&lt;br /&gt;            button_image_url: 'js/blankButton.png'&lt;br /&gt;        });&lt;br /&gt;    });        &lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style&amp;gt;&lt;br /&gt;&amp;lt;!--&lt;br /&gt;DIV.ProgressBar { width: 100px; padding: 0; border: 1px solid black; margin-right: 1em; height:.75em; margin-left:1em; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; }&lt;br /&gt;DIV.ProgressBar DIV { background-color: Green; font-size: 1pt; height:100%; float:left; }&lt;br /&gt;SPAN.asyncUploader OBJECT { position: relative; top: 5px; left: 10px; }&lt;br /&gt;--&amp;gt;&lt;br /&gt;&amp;lt;!-- &lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;input type="file" id="yourID" name="yourID" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;code for php&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt; require_once 'system/config/configure.php';    &lt;br /&gt;    $con = mysql_connect(DB_SERVER,DB_USERNAME,DB_PASSWORD);&lt;br /&gt;    mysql_select_db(DB_DATABASE);&lt;br /&gt;         echo "ok";&lt;br /&gt;         define('VIDEO_IMG_FULL_PATH',getcwd()."/upload/");&lt;br /&gt;          $uploaddir = VIDEO_IMG_FULL_PATH;&lt;br /&gt;move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploadfile)&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-1426897115778946018?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/1426897115778946018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/jquery-ajax-uploader-with-progres-bar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1426897115778946018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1426897115778946018'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/jquery-ajax-uploader-with-progres-bar.html' title='jquery ajax uploader with progres bar'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-5179931809979002184</id><published>2010-03-16T15:06:00.000+05:30</published><updated>2010-03-16T15:06:02.678+05:30</updated><title type='text'>how to increment the column value in mysql?</title><content type='html'>&amp;nbsp; We can increment the column value by&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;code&gt;UPDATE images SET counter=counter+1 WHERE image_id=15&lt;/code&gt;&lt;br /&gt;&lt;code&gt;&amp;nbsp;&amp;nbsp; where counter is the column name &lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-5179931809979002184?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/5179931809979002184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/how-to-increment-column-value-in-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5179931809979002184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5179931809979002184'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/how-to-increment-column-value-in-mysql.html' title='how to increment the column value in mysql?'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-3443559440935021709</id><published>2010-03-16T15:03:00.000+05:30</published><updated>2010-03-16T15:03:50.534+05:30</updated><title type='text'>How to get the last insert id in php</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To get the last id insert in mysql by php by function mysql-insert-id().&lt;br /&gt;This return the last id inserted.&lt;br /&gt;&amp;nbsp; For more details &lt;a href="http://php.net/manual/en/function.mysql-insert-id.php"&gt; click here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-3443559440935021709?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/3443559440935021709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/how-to-get-last-insert-id-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3443559440935021709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3443559440935021709'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/how-to-get-last-insert-id-in-php.html' title='How to get the last insert id in php'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-5922978791498158511</id><published>2010-03-06T17:55:00.002+05:30</published><updated>2010-03-06T17:55:58.476+05:30</updated><title type='text'>To create the frame for code in blogs</title><content type='html'>This the link where you can create the different frame for code.&lt;br /&gt;http://formatmysourcecode.blogspot.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-5922978791498158511?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/5922978791498158511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/03/to-create-frame-for-code-in-blogs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5922978791498158511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/5922978791498158511'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/03/to-create-frame-for-code-in-blogs.html' title='To create the frame for code in blogs'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-391558883077717014</id><published>2010-02-26T18:45:00.001+05:30</published><updated>2010-03-06T17:53:43.450+05:30</updated><title type='text'>Create thumbnail image in php</title><content type='html'>This function will create the thumbnail image of the source file&lt;br /&gt;other thing explain in function&lt;br /&gt;&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;&lt;br /&gt;function createthumbimage($source_path,$ext,$filename)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //$ext=extension of file&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ($ext == 'jpg' || $ext == 'jpeg')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $img = @imagecreatefromjpeg($source_path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if ($ext == 'png')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $img = @imagecreatefrompng($source_path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Only if your version of GD includes GIF support&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } else if ($ext == 'gif')&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $img = @imagecreatefromgif($source_path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&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; if ($img)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Get image size and scale ratio&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $width = imagesx($img);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $height = imagesy($img);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $scale = min(PRODUCT_MAX_WIDTH/$widthPRODUCT_MAX_WIDTH/$height);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //PRODUCT_MAX_WIDTH and PRODUCT_MAX_WIDTH is predefine width and height of thumbnail image&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # If the image is larger than the max shrink it&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; $new_width = floor($scale*$width);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $new_height = floor($scale*$height);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Create a new temporary image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $tmp_img = imagecreatetruecolor($new_width, $new_height);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Copy and resize old image into new image&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagecopyresized($tmp_img, $img, 0, 0, 0, 0,&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; $new_width, $new_height, $width, $height);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagedestroy($img);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $img = $tmp_img;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // $new_filename="";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imagejpeg($img,PRODUCT_IMG_THUMB_PATH.$filename);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // PRODUCT_IMG_THUMB_PATH.= this the define path that will put thumb file in define path&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Have Dream Day&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-391558883077717014?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/391558883077717014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/02/create-thumbnail-image-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/391558883077717014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/391558883077717014'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/02/create-thumbnail-image-in-php.html' title='Create thumbnail image in php'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-6066846201350767287</id><published>2010-02-16T16:43:00.000+05:30</published><updated>2010-02-16T16:43:21.271+05:30</updated><title type='text'>Get file extension in php</title><content type='html'>The file extension with all details can get below given way&lt;br /&gt;&lt;br /&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;example&amp;nbsp;usage&amp;nbsp;***/&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$filename&amp;nbsp;&lt;/span&gt;&lt;span style="color: #007700;"&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'filename.blah.txt'&lt;/span&gt;&lt;span style="color: #007700;"&gt;;//this is file name or any file also can uploaded&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;/***&amp;nbsp;get&amp;nbsp;the&amp;nbsp;path&amp;nbsp;info&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;pathinfo&lt;/span&gt;&lt;span style="color: #007700;"&gt;(&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$filename&lt;/span&gt;&lt;span style="color: #007700;"&gt;);//&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #ff8000;"&gt;/***&amp;nbsp;show&amp;nbsp;the&amp;nbsp;extension&amp;nbsp;***/&lt;/span&gt;&lt;span style="color: #007700;"&gt;echo&amp;nbsp;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;$info&lt;/span&gt;&lt;span style="color: #007700;"&gt;[&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;'extenstion'&lt;/span&gt;&lt;span style="color: #007700;"&gt;];//&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #0000bb;"&gt;?&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-6066846201350767287?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/6066846201350767287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/02/get-file-extension-in-php.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6066846201350767287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/6066846201350767287'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/02/get-file-extension-in-php.html' title='Get file extension in php'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-1410577800488825731</id><published>2010-02-12T10:27:00.000+05:30</published><updated>2010-02-12T10:27:18.102+05:30</updated><title type='text'>Mysql dump Table for all countries and states</title><content type='html'>Hi&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This the MySQL dump file contains the list of all country and state respectively,&lt;br /&gt;for that just create the database and import the file. &lt;br /&gt;&amp;nbsp;&lt;a href="http://sites.google.com/site/rubyid10/Home/country_state.sql?attredirects=0&amp;amp;d=1"&gt;Attechment&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-1410577800488825731?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/1410577800488825731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2010/02/mysql-dump-table-for-all-countries-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1410577800488825731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1410577800488825731'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2010/02/mysql-dump-table-for-all-countries-and.html' title='Mysql dump Table for all countries and states'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-7736204980027449610</id><published>2009-12-18T17:36:00.003+05:30</published><updated>2009-12-18T18:56:39.672+05:30</updated><title type='text'>How to return multiple tag with Nusoap</title><content type='html'>How to create web service in php using the nusoap&lt;br /&gt;With writting this blog please first read what is web service and how make with nusoap.&lt;br /&gt;You can &lt;a href="http://sourceforge.net/projects/nusoap/"&gt; download&lt;/a&gt;  and for tutorial for basic  &lt;a href="http://www.scottnichol.com/soap.htm"&gt;http://www.scottnichol.com/soap.htm&lt;/a&gt;&lt;br /&gt; I am here to write how to send the multiple tag in response&lt;br /&gt;           &lt;br /&gt;&lt;br /&gt;                         First we have create the complex data type that you want to send client but  little   different way.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;$server-&gt;wsdl-&gt;addComplexType(  'business','complexType','array','all','',&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    array(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;        'tagname'=&gt;array('name'=&gt;'tagname','type'=&gt;'xsd:string'));&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; This the code for adding complex data type.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;$server this the object of NuSOAP .&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;business&lt;/span&gt; is name data type that you want to create.&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;complexType  &lt;/span&gt;the type of new data is complex&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;array&lt;/span&gt;  there two type of data one struct and another array.we will use array&lt;/li&gt;&lt;li&gt;&lt;span style="font-style: italic;"&gt;tagname&lt;/span&gt; this the name of tag that you can send inside the array.&lt;/li&gt;&lt;/ol&gt;         Then you have create new datatype that contails the array of above data type.&lt;br /&gt; &lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;              $server-&gt;wsdl-&gt;addComplexType(&lt;/span&gt;&lt;span style="font-style: italic;"&gt;'array_business',&lt;/span&gt;&lt;span style="font-style: italic;"&gt;'complexType', &lt;/span&gt;&lt;span style="font-style: italic;"&gt;'array', &lt;/span&gt;&lt;span style="font-style: italic;"&gt;'', &lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  'SOAP-ENC:Array', &lt;/span&gt;//this tell  the ENC is type of array&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  array(),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  array(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;    array('ref' =&gt; 'SOAP-ENC:arrayType', //now check in WSDL&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;         'wsdl:arrayType' =&gt; 'tns:business[]')//the complex data array&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  ),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;  'tns:&lt;/span&gt;&lt;span style="font-style: italic;"&gt;business&lt;/span&gt;&lt;span style="font-style: italic;"&gt;'&lt;/span&gt; //the name of complex data that&lt;br /&gt;&lt;span style="font-style: italic;"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;               The above code explain that data array_business contains the array of business that given in "tns:"&lt;br /&gt;   Now just one thing to do is set the return type in function is "business".&lt;br /&gt;  Each array is an item tag,and each array element is child of item.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks.&lt;br /&gt;Have Dream Day.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-7736204980027449610?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/7736204980027449610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2009/12/how-to-return-multiple-tag-with-nusoap.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/7736204980027449610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/7736204980027449610'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2009/12/how-to-return-multiple-tag-with-nusoap.html' title='How to return multiple tag with Nusoap'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-3234296657811375590</id><published>2009-12-18T09:45:00.005+05:30</published><updated>2009-12-18T10:18:31.102+05:30</updated><title type='text'>Image POST with jquery</title><content type='html'>To post image to server we can not it directly like set variable name post it, that we do in &lt;span style="font-style: italic;"&gt;$.ajax&lt;/span&gt;&lt;br /&gt;for that you need to make iframe then make form tag so that the request contains the  header  with all file details like name,size,type etc.&lt;br /&gt;       Jquery make it simple by plug-in named 'ajax_postup' just download call to your page,&lt;br /&gt;you can also find documentation &lt;a href="http://plugins.jquery.com/project/ajax_postup"&gt;download&lt;/a&gt;  but i also write down here.&lt;br /&gt;    &lt;br /&gt;                                  &lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt; $.ajax_postup({url:'imagepost.php',//server url&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                   file_ele_ids:['x_thumbnailimage'],//just give file name id&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                 success:function(return_data)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                   //write down code for callback&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                    }&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;                                     });&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;        The above code i think explain all things,&lt;br /&gt; you can also pass other variable with code just write down before the &lt;span style="font-style: italic;"&gt;'file_ele_ids'&lt;/span&gt;&lt;br /&gt;the syntax is   &lt;span style="font-style: italic;"&gt;data:{'var_name':'var_value', 'var_name':'var_value'},&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;  On server side if you are using the PHP than you can access directly by&lt;br /&gt;&lt;ol&gt;&lt;li&gt;$_FILE['filename_id']['name']  to access the file name same way&lt;br /&gt;&lt;/li&gt;&lt;li&gt;$_FILE['filename_id']['type']&lt;br /&gt;&lt;/li&gt;&lt;li&gt;$_FILE['filename_id']['size]&lt;/li&gt;&lt;li&gt;$_FILE['filename_id']['tmp_name'] for server temp location file name.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt; Thanks&lt;br /&gt;Have Dream Day&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-3234296657811375590?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/3234296657811375590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2009/12/image-post-with-jquery.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3234296657811375590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/3234296657811375590'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2009/12/image-post-with-jquery.html' title='Image POST with jquery'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2450922440085091166.post-1168565014959158563</id><published>2009-12-16T14:55:00.000+05:30</published><updated>2009-12-17T09:22:49.271+05:30</updated><title type='text'>Zend Error 404</title><content type='html'>I have great problem during installation of Zend Framework into my PC,the Index controller and index action work fine but with the other action it show the error 404 .&lt;br /&gt;&lt;br /&gt;Solution was that simple just open http.conf  and search for &lt;directory&gt; tag just change the&lt;br /&gt;AllowOverride None&lt;br /&gt;to&lt;br /&gt;AllowOverride All&lt;br /&gt;&lt;br /&gt;please also check to the mod_write module is not commented.&lt;br /&gt;I try it in&lt;br /&gt;1.Zend Studio 0.7&lt;br /&gt;2.Zend Framework 1.9&lt;br /&gt;3.Zend Server 4.0&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Have Dream Day&lt;/directory&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2450922440085091166-1168565014959158563?l=rubyid10.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rubyid10.blogspot.com/feeds/1168565014959158563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rubyid10.blogspot.com/2009/12/zend-error-404.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1168565014959158563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2450922440085091166/posts/default/1168565014959158563'/><link rel='alternate' type='text/html' href='http://rubyid10.blogspot.com/2009/12/zend-error-404.html' title='Zend Error 404'/><author><name>rubyid10</name><uri>http://www.blogger.com/profile/01600201976068543726</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://2.bp.blogspot.com/_wHkI_t0GoqA/S0SGMZT6clI/AAAAAAAAAxo/gfOTcGXXxXc/S220/use_your_brain_280269_157.jpg'/></author><thr:total>0</thr:total></entry></feed>
