<?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-3087543344363073585</id><updated>2011-07-28T13:37:25.172-07:00</updated><category term='Let&apos;s start with Delphi PHP'/><category term='Delphi for PHP AJAX'/><category term='Delphi for PHP Smarty'/><category term='Basic'/><title type='text'>Delphi PHP</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://delphiphp.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://delphiphp.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bis&amp;amp;Technology</name><uri>http://www.blogger.com/profile/14424561843421031255</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://2.bp.blogspot.com/-K_vJf2yl_0A/TbOfRDmo8AI/AAAAAAAAARM/Fya-MP3MrHI/s220/msn_inconchat.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3087543344363073585.post-1016120713804705222</id><published>2008-10-20T09:39:00.000-07:00</published><updated>2008-10-20T09:51:59.721-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delphi for PHP Smarty'/><title type='text'>How to Setup Delphi for PHP work for smarty template</title><content type='html'>1. Change code in php.ini as follow&lt;br /&gt;; Windows: "\path1;\path2"&lt;br /&gt;include_path = ".;c:\php\includes; c:\www\home\libs\Smarty-2.6.18\libs"&lt;br /&gt;&lt;br /&gt;2. at MyComputer =&gt; Properties =&gt; Advances =&gt; Environment Variables&lt;br /&gt;Create 2 Variable name&lt;br /&gt;- Variable Name: TEMP =&gt; Variable Value : %USERPROFILE%\Local Settings\Temp&lt;br /&gt;- Variable Name: TMP =&gt; Variable Value : %USERPROFILE%\Local Settings\Tmp&lt;br /&gt;&lt;br /&gt;3. Change code C:\Program Files\CodeGear\Delphi for PHP\2.0\vcl\smartytemplate.inc.php&lt;br /&gt;if ( preg_match( "/^WIN/i", PHP_OS ) )&lt;br /&gt;                {&lt;br /&gt;                    /* if ( isset( $_ENV['TMP'] ) )*/&lt;br /&gt;     if  (getenv( 'TMP' ))&lt;br /&gt;                     {&lt;br /&gt;                         /*$this-&gt;_smarty-&gt;compile_dir = $_ENV['TMP'];*/&lt;br /&gt;       $this-&gt;_smarty-&gt;compile_dir = getenv( 'TMP' );&lt;br /&gt;&lt;br /&gt;                     }&lt;br /&gt;                     /*elseif( isset( $_ENV['TEMP'] ) )*/&lt;br /&gt;      elseif (getenv( 'TEMP' ))&lt;br /&gt;                     {&lt;br /&gt;                         /*$this-&gt;_smarty-&gt;compile_dir = $_ENV['TEMP'];*/&lt;br /&gt;       $this-&gt;_smarty-&gt;compile_dir = getenv( 'TEMP' );&lt;br /&gt;                     }&lt;br /&gt;                     else&lt;br /&gt;                     {&lt;br /&gt;                         $this-&gt;_smarty-&gt;compile_dir = '/tmp';&lt;br /&gt;                     }&lt;br /&gt;                 }&lt;br /&gt;                 else&lt;br /&gt;                 {&lt;br /&gt;                     $this-&gt;_smarty-&gt;compile_dir = '/tmp';&lt;br /&gt;                 }&lt;br /&gt;&lt;br /&gt;                 $this-&gt;_smarty-&gt;cache_dir=$this-&gt;_smarty-&gt;compile_dir;&lt;br /&gt;&lt;br /&gt;These process make me got work well with Delphi for PHP smarty template&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3087543344363073585-1016120713804705222?l=delphiphp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphiphp.blogspot.com/feeds/1016120713804705222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3087543344363073585&amp;postID=1016120713804705222' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/1016120713804705222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/1016120713804705222'/><link rel='alternate' type='text/html' href='http://delphiphp.blogspot.com/2008/10/how-to-setup-delphi-for-php-work-for.html' title='How to Setup Delphi for PHP work for smarty template'/><author><name>Bis&amp;amp;Technology</name><uri>http://www.blogger.com/profile/14424561843421031255</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://2.bp.blogspot.com/-K_vJf2yl_0A/TbOfRDmo8AI/AAAAAAAAARM/Fya-MP3MrHI/s220/msn_inconchat.png'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3087543344363073585.post-4472795789379727792</id><published>2008-10-02T17:32:00.000-07:00</published><updated>2008-10-02T17:49:10.460-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delphi for PHP AJAX'/><title type='text'>Delphi for PHP Calculator with AJAX</title><content type='html'>I would like to use delphi for php create AJAX form, which I create web calculator to test this. Mention to step how to following as below.&lt;br /&gt;1. create form&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_FVg7f-QDWw4/SOVriSPvjMI/AAAAAAAAAPM/CVmO5yp_z3s/s1600-h/calculator.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_FVg7f-QDWw4/SOVriSPvjMI/AAAAAAAAAPM/CVmO5yp_z3s/s320/calculator.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5252722777155144898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. setup at form properties UseAjax =&gt; True&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVrqa8U5uI/AAAAAAAAAPU/hvJ1PW_-w5Y/s1600-h/calproperty.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVrqa8U5uI/AAAAAAAAAPU/hvJ1PW_-w5Y/s320/calproperty.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5252722916928579298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. Code at each button even as follow&lt;br /&gt;function Button4Click($sender, $params)&lt;br /&gt;       {&lt;br /&gt;       $this-&gt;Label1-&gt;Caption = "Result: ". ($this-&gt;Edit1-&gt;Text /&lt;br /&gt;                                 $this-&gt;Edit2-&gt;Text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button3Click($sender, $params)&lt;br /&gt;       {&lt;br /&gt;       $this-&gt;Label1-&gt;Caption = "Result: ". ($this-&gt;Edit1-&gt;Text *&lt;br /&gt;                                 $this-&gt;Edit2-&gt;Text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button2Click($sender, $params)&lt;br /&gt;       {&lt;br /&gt;        $this-&gt;Label1-&gt;Caption = "Result: ". ($this-&gt;Edit1-&gt;Text -&lt;br /&gt;                                 $this-&gt;Edit2-&gt;Text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button1Click($sender, $params)&lt;br /&gt;       {&lt;br /&gt;        $this-&gt;Label1-&gt;Caption = "Result: ". ($this-&gt;Edit1-&gt;Text +&lt;br /&gt;                                 $this-&gt;Edit2-&gt;Text);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;4. Coding Javascript even in each button code as below&lt;br /&gt;function Button4JSClick($sender, $params)&lt;br /&gt;       {&lt;br /&gt;         echo $this-&gt;Button1-&gt;ajaxCall("Button4Click");&lt;br /&gt;       ?&gt;&lt;br /&gt;       //Add your javascript code here&lt;br /&gt;          return(false);&lt;br /&gt;       &lt;?php&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button3JSClick($sender, $params)&lt;br /&gt;       {&lt;br /&gt;         echo $this-&gt;Button1-&gt;ajaxCall("Button3Click");&lt;br /&gt;       ?&gt;&lt;br /&gt;       //Add your javascript code here&lt;br /&gt;           return(false);&lt;br /&gt;       &lt;?php&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button2JSClick($sender, $params)&lt;br /&gt;       {&lt;br /&gt;          echo $this-&gt;Button1-&gt;ajaxCall("Button2Click");&lt;br /&gt;       ?&gt;&lt;br /&gt;       //Add your javascript code here&lt;br /&gt;          return(false);&lt;br /&gt;       &lt;?php&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;       function Button1JSClick($sender, $params)&lt;br /&gt;       {&lt;br /&gt;          echo $this-&gt;Button1-&gt;ajaxCall("Button1Click");&lt;br /&gt;       ?&gt;&lt;br /&gt;       //Add your javascript code here&lt;br /&gt;          return(false);&lt;br /&gt;       &lt;?php&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;5. get result here&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_FVg7f-QDWw4/SOVr13_oRKI/AAAAAAAAAPc/gBZX07f3kKY/s1600-h/calresult.PNG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_FVg7f-QDWw4/SOVr13_oRKI/AAAAAAAAAPc/gBZX07f3kKY/s320/calresult.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5252723113705620642" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3087543344363073585-4472795789379727792?l=delphiphp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphiphp.blogspot.com/feeds/4472795789379727792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3087543344363073585&amp;postID=4472795789379727792' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/4472795789379727792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/4472795789379727792'/><link rel='alternate' type='text/html' href='http://delphiphp.blogspot.com/2008/10/delphi-for-php-calculator-with-ajax.html' title='Delphi for PHP Calculator with AJAX'/><author><name>Bis&amp;amp;Technology</name><uri>http://www.blogger.com/profile/14424561843421031255</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://2.bp.blogspot.com/-K_vJf2yl_0A/TbOfRDmo8AI/AAAAAAAAARM/Fya-MP3MrHI/s220/msn_inconchat.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FVg7f-QDWw4/SOVriSPvjMI/AAAAAAAAAPM/CVmO5yp_z3s/s72-c/calculator.PNG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3087543344363073585.post-8819627584396736468</id><published>2008-10-02T17:17:00.000-07:00</published><updated>2008-10-02T17:28:12.622-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Basic'/><title type='text'>Fist Web with Delphi for PHP</title><content type='html'>This is first application test for Delphi for PHP.&lt;br /&gt;Hello word&lt;br /&gt;1.First Step create form put the component as below.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVl1M85wFI/AAAAAAAAAOk/qJFQFsSbx9s/s1600-h/index_php.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVl1M85wFI/AAAAAAAAAOk/qJFQFsSbx9s/s320/index_php.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5252716505081692242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. No need any change for the component properties&lt;br /&gt;3. Coding Button1 Even Delphi for PHP code as below&lt;br /&gt;function Button1Click($sender, $params)&lt;br /&gt;       {&lt;br /&gt;        $this-&gt;Label1-&gt;Caption= "Hello: ".$this-&gt;Edit1-&gt;Text;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       }&lt;br /&gt;4. Hello word result for first web by Delphi for PHP&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVm_6USdZI/AAAAAAAAAOs/gLsKS7jSFiY/s1600-h/resulthello.png"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVm_6USdZI/AAAAAAAAAOs/gLsKS7jSFiY/s320/resulthello.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5252717788569695634" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3087543344363073585-8819627584396736468?l=delphiphp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphiphp.blogspot.com/feeds/8819627584396736468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3087543344363073585&amp;postID=8819627584396736468' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/8819627584396736468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/8819627584396736468'/><link rel='alternate' type='text/html' href='http://delphiphp.blogspot.com/2008/10/fist-web-with-delphi-for-php.html' title='Fist Web with Delphi for PHP'/><author><name>Bis&amp;amp;Technology</name><uri>http://www.blogger.com/profile/14424561843421031255</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://2.bp.blogspot.com/-K_vJf2yl_0A/TbOfRDmo8AI/AAAAAAAAARM/Fya-MP3MrHI/s220/msn_inconchat.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FVg7f-QDWw4/SOVl1M85wFI/AAAAAAAAAOk/qJFQFsSbx9s/s72-c/index_php.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3087543344363073585.post-5448018163326380887</id><published>2008-01-01T23:53:00.000-08:00</published><updated>2008-01-02T00:24:44.281-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Let&apos;s start with Delphi PHP'/><title type='text'>Why Delphi PHP</title><content type='html'>7 reasons why we need Delphi PHP&lt;br /&gt;1. No need to learn PHP scrip&lt;br /&gt;2. Easy to build PHP web form&lt;br /&gt;3. Easy for variety database connection&lt;br /&gt;4. Cheap web host support PHP&lt;br /&gt;5. Easy for web application developer&lt;br /&gt;6. Easy to connect free MySQL database&lt;br /&gt;7. Friendly with Delphi and .Net programer&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3087543344363073585-5448018163326380887?l=delphiphp.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://delphiphp.blogspot.com/feeds/5448018163326380887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3087543344363073585&amp;postID=5448018163326380887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/5448018163326380887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3087543344363073585/posts/default/5448018163326380887'/><link rel='alternate' type='text/html' href='http://delphiphp.blogspot.com/2008/01/why-delphi-php.html' title='Why Delphi PHP'/><author><name>Bis&amp;amp;Technology</name><uri>http://www.blogger.com/profile/14424561843421031255</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='27' src='http://2.bp.blogspot.com/-K_vJf2yl_0A/TbOfRDmo8AI/AAAAAAAAARM/Fya-MP3MrHI/s220/msn_inconchat.png'/></author><thr:total>0</thr:total></entry></feed>
